|
|
Line 6: |
Line 6: |
|
| |
|
| == Comparison with Curve == | | == Comparison with Curve == |
| The comparison of Curve and Saddle is rooted in the algorithm used. Saddle's technical implementation is different. The original vision was to use Synthetix as a bridge across asset pools to facilitate large, low-slippage trades (alla virtual swap). However, building on top of Curve is hard because they had a restrictive license. StableSwap is a Hybrid Function Market Maker based on the Constant Product Market Maker (implemented by Uniswap) and Constant Sum Market Maker. While the StableSwap algorithm was indeed developed by a member of the Curve team, it is nonetheless published in the public domain.
| | Saddle Finance was accused by [[Curve Finance]] of copying its algorithm suggesting the Saddle team had ported its Vyper codebase to Solidity without making any changes<ref>https://cryptobriefing.com/curve-accuses-saddle-finance-of-copying-its-code/</ref>. Matt Luongo wrote "good artists borrow great artists steal" as he commited the Saddle contracts to Github<ref>https://twitter.com/RezanC0de/status/1351580755084898309</ref> |
| | |
| Principally, Saddle is built on the values of open-source and collaboration, while Curve operates on a restrictive license.It is welcomed that anyone who wants to build on top of Saddle or bring stablecoin / pegged asset DEX/AMM to another chain. Check out Build with Saddle on ways to collaborate.
| |
| | |
| Technically, Saddle is implemented in Solidity, while Curve is implemented using Vyper. [https://www.researchgate.net/publication/334626679_Data_Protection_with_Ethereum_Blockchain Here]'s a research paper comparing the two languages. <ref>https://docs.saddle.finance/saddle-faq#did-you-copy-curve/</ref>.
| |
| | |
| | |
| == Sources == | | == Sources == |
| | <references /> |