Difference between revisions of "StarkWare (StarkNet - STRK)"
m (1 revision imported) |
(→Usage) |
||
Line 1: | Line 1: | ||
== Basics == | == Basics == | ||
* Starkware is implementing [[zk-STARK]]s in various [[Blockchain|blockchains]] including [[Ethereum (ETH)|Ethereum]]. The advantage of zk-STARKs over [[Zk-SNARK's|zk-SNARKs]] is that it doesn’t require a trusted setup, although the cryptographic proof sizes become much larger. | * Starkware is implementing [[zk-STARK]]s in various [[Blockchain|blockchains]] including [[Ethereum (ETH)|Ethereum]]. The advantage of zk-[[STARKs]] over [[Zk-SNARK's|zk-SNARKs]] is that it doesn’t require a trusted setup, although the cryptographic proof sizes become much larger. | ||
* As the invested [[Consensys Ventures]] [https://media.consensys.net/consensys-ventures-looks-back-on-2018-f572f754bee5 explained]: "''Starkware, co-founded by [[Eli Ben Sasson]], a leading professor in cryptography and founding scientist of [[ZCash (ZEC)|ZCash]], uses their novel [[Zero-Knowledge Proofs|zero knowledge cryptography]] of zk-STARKs to improve scalability and privacy on blockchains. Starkware is well positioned to become a leader in the growing application of zero knowledge proofs within blockchain systems for scalability and privacy, a trend on which we are very bullish.''" | * As the invested [[Consensys Ventures]] [https://media.consensys.net/consensys-ventures-looks-back-on-2018-f572f754bee5 explained]: "''Starkware, co-founded by [[Eli Ben Sasson]], a leading professor in cryptography and founding scientist of [[ZCash (ZEC)|ZCash]], uses their novel [[Zero-Knowledge Proofs|zero knowledge cryptography]] of zk-STARKs to improve scalability and privacy on [[blockchains]]. Starkware is well positioned to become a leader in the growing application of [[zero knowledge proofs]] within [[blockchain]] systems for scalability and privacy, a trend on which we are very [[bullish]].''" | ||
* "''[https://www.theblockcrypto.com/linked/52237/ethereums-scalability-has-potential-to-improve-2000x-due-to-istanbul-update-says-starkware According] (7-1-2020) to StarkWare’s “[https://twitter.com/StarkWareLtd/status/1214236179551412232 measurements] (not approximations, nor estimates),” Ethereum’s scalability has the potential to improve by 2,000 times over Ethereum [[Layer 1|Layer-1]] after the Istanbul update. StarkWare said it would [https://twitter.com/StarkWareLtd/status/1214236186602037248?s=20 launch] its [[mainnet]] “soon,”"'' | * "''[https://www.theblockcrypto.com/linked/52237/ethereums-scalability-has-potential-to-improve-2000x-due-to-istanbul-update-says-starkware According] (7-1-2020) to StarkWare’s “[https://twitter.com/StarkWareLtd/status/1214236179551412232 measurements] (not approximations, nor estimates),” Ethereum’s scalability has the potential to improve by 2,000 times over [[Ethereum]] [[Layer 1|Layer-1]] after the [[Istanbul]] update. StarkWare said it would [https://twitter.com/StarkWareLtd/status/1214236186602037248?s=20 launch] its [[mainnet]] “soon,”"'' | ||
== Tech == | == Tech == | ||
Line 45: | Line 45: | ||
* [https://weekinethereum.substack.com/p/week-in-ethereum-news-may-30-2021?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNjk5ODMzOSwiXyI6IitrN3VtIiwiaWF0IjoxNjIzMDQ3NjU3LCJleHAiOjE2MjMwNTEyNTcsImlzcyI6InB1Yi0xMDcxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.njW0Y3QznbQh From] [[Week In Ethereum|Week in Ethereum]] (30-5-2021): | * [https://weekinethereum.substack.com/p/week-in-ethereum-news-may-30-2021?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNjk5ODMzOSwiXyI6IitrN3VtIiwiaWF0IjoxNjIzMDQ3NjU3LCJleHAiOjE2MjMwNTEyNTcsImlzcyI6InB1Yi0xMDcxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.njW0Y3QznbQh From] [[Week In Ethereum|Week in Ethereum]] (30-5-2021): | ||
''"[https://ethresear.ch/t/adamantium-power-users/9600 Adamantium protocol] from StarkWare is a flavor of [[Validium]] where a user can keep their own [[Off Chain|offchain]] data."'' | ''"[https://ethresear.ch/t/adamantium-power-users/9600 Adamantium protocol] from StarkWare is a flavor of [[Validium]] where a user can [[keep]] their own [[Off Chain|offchain]] data."'' | ||
=== Cairo === | === Cairo === | ||
* [https://yieldfarmer.substack.com/p/sushiswap-vampire-mining-alpha-tractor?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo5MTI0OTksIl8iOiIwb3pkOCIsImlhdCI6MTU5ODgxMTU1NCwiZXhwIjoxNTk4ODE1MTU0LCJpc3MiOiJwdWItMzg0NTEiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.b3EbRdz2RS5lprS2axLGXWwlTO5xV6Qhh1B8Qv8uaes From] [[Yield Farmer]] (28-8-2020): | * [https://yieldfarmer.substack.com/p/sushiswap-vampire-mining-alpha-tractor?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo5MTI0OTksIl8iOiIwb3pkOCIsImlhdCI6MTU5ODgxMTU1NCwiZXhwIjoxNTk4ODE1MTU0LCJpc3MiOiJwdWItMzg0NTEiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.b3EbRdz2RS5lprS2axLGXWwlTO5xV6Qhh1B8Qv8uaes From] [[Yield Farmer]] (28-8-2020): | ||
"''Cairo is the first production-grade platform for generating STARK proofs for general computation. It is [[Turing Complete]], and highly efficient."'' | "''Cairo is the first production-grade platform for generating [[STARK]] proofs for general computation. It is [[Turing Complete]], and highly efficient."'' | ||
=== dAMM === | === dAMM === | ||
Line 55: | Line 55: | ||
* From their [https://medium.com/starkware/damm-decentralized-amm-59b329fb4cc3 blog] (29-7-2021): | * From their [https://medium.com/starkware/damm-decentralized-amm-59b329fb4cc3 blog] (29-7-2021): | ||
''"We first presented dAMM in March 2021 as Caspian but, due to a trademark issue, Caspian was renamed (long live dAMM). dAMM is an L2 AMM that aggregates liquidity in a single L1 pool and enforces logic with an L1 contract.''" | ''"We first presented dAMM in March 2021 as Caspian but, due to a trademark issue, Caspian was renamed (long live dAMM). dAMM is an L2 AMM that aggregates liquidity in a single L1 pool and enforces logic with an L1 [[contract]].''" | ||
*[https://ethhub.substack.com/p/ethhub-weekly-160?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNDc4MDgzMiwiXyI6ImM4SUltIiwiaWF0IjoxNjE3OTU0MTk3LCJleHAiOjE2MTc5NTc3OTcsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.uvzWSJe3qfKNjg5MNzz3bU5MfGsuSWog_gcl From] [[EthHub]] (6-4-2021): | *[https://ethhub.substack.com/p/ethhub-weekly-160?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozNDc4MDgzMiwiXyI6ImM4SUltIiwiaWF0IjoxNjE3OTU0MTk3LCJleHAiOjE2MTc5NTc3OTcsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.uvzWSJe3qfKNjg5MNzz3bU5MfGsuSWog_gcl From] [[EthHub]] (6-4-2021): | ||
''"[https://medium.com/starkware/caspian-an-l2-powered-amm-f20e93b5421 Caspian] is a new [[L2]]-powered [[AMM]] design from StarkWare. This AMM leaves assets on [[L1]], resulting in defragmented [[liquidity]], and better capital efficiency. StarkEx 3.0 (Coming in June 2021) will support Caspian. It will include two new primitives required for implementing Caspian: L1 Limit Orders, and Batch-Long Flash Loans."'' | ''"[https://medium.com/starkware/caspian-an-l2-powered-amm-f20e93b5421 Caspian] is a new [[L2]]-powered [[AMM]] design from StarkWare. This AMM leaves assets on [[L1]], resulting in defragmented [[liquidity]], and better capital efficiency. StarkEx 3.0 (Coming in June 2021) will support Caspian. It will include two new primitives required for implementing Caspian: L1 Limit Orders, and Batch-Long [[Flash Loans]]."'' | ||
=== DeFi Pooling === | === DeFi Pooling === | ||
* [https://medium.com/starkware/defi-pooling-1332ddebff21 DeFi Pooling] from StarkWare, a [[yearn]]-style vault on layer 2 to save [[gas]] ([https://weekinethereum.substack.com/p/week-in-ethereum-news-january-24?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozMTc1MzUyOCwiXyI6IlIzVVdsIiwiaWF0IjoxNjExOTgxNTcxLCJleHAiOjE2MTE5ODUxNzEsImlzcyI6InB1Yi0xMDcxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.S6_FtLP3Zk2RB 25-1-2021]). Built on StarkEx. | * [https://medium.com/starkware/defi-pooling-1332ddebff21 DeFi Pooling] from StarkWare, a [[yearn]]-style [[vault]] on layer 2 to save [[gas]] ([https://weekinethereum.substack.com/p/week-in-ethereum-news-january-24?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozMTc1MzUyOCwiXyI6IlIzVVdsIiwiaWF0IjoxNjExOTgxNTcxLCJleHAiOjE2MTE5ODUxNzEsImlzcyI6InB1Yi0xMDcxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.S6_FtLP3Zk2RB 25-1-2021]). Built on StarkEx. | ||
=== DeversiFi DEX === | === DeversiFi DEX === | ||
Line 71: | Line 71: | ||
=== dYdX - StarkEx === | === dYdX - StarkEx === | ||
* From their [https://integral.dydx.exchange/scaling-with-starkware/ announcement] (18-8-2020): | * From their [https://integral.dydx.exchange/scaling-with-starkware/ announcement] (18-8-2020): | ||
''"Our engineering teams are collaborating on a Layer 2 scaling solution for Perpetual Contracts, based on StarkWare’s StarkEx scalability engine and dYdX’s Perpetual smart contracts. Our Perpetual Contracts will be powered by StarkEx by the end of this year."'' | ''"Our engineering teams are collaborating on a Layer 2 scaling solution for Perpetual [[Contracts]], based on StarkWare’s StarkEx scalability engine and dYdX’s Perpetual [[smart contracts]]. Our Perpetual Contracts will be powered by StarkEx by the end of this year."'' | ||
* [https://newsletter.banklesshq.com/p/the-best-comparison-on-zkrollups?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0NDE3NjMyOSwiXyI6IjNtM29qIiwiaWF0IjoxNjM4NTAyNjIyLCJleHAiOjE2Mzg1MDYyMjIsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.1T0tTzQkvtLof From] [[Bankless DAO (BANK)|Bankless]] (18-11-2021): | * [https://newsletter.banklesshq.com/p/the-best-comparison-on-zkrollups?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0NDE3NjMyOSwiXyI6IjNtM29qIiwiaWF0IjoxNjM4NTAyNjIyLCJleHAiOjE2Mzg1MDYyMjIsImlzcyI6InB1Yi0xNjAxNSIsInN1YiI6InBvc3QtcmVhY3Rpb24ifQ.1T0tTzQkvtLof From] [[Bankless DAO (BANK)|Bankless]] (18-11-2021): | ||
''"Through the significant usage StarkEx applications have facilitated, the network has demonstrated a rate of over 9,000 [[Transactions per second (TPS)|TPS]] for trades and 18,000 TPS for transfers. With Ethereum’s ~15 TPS for trades, it is a ~600x increase in scalability. On top of that, StarkEx has also reached a peak batch size of 13.5k transactions."'' | ''"Through the significant usage StarkEx applications have facilitated, the network has demonstrated a rate of over 9,000 [[Transactions per second (TPS)|TPS]] for trades and 18,000 TPS for transfers. With Ethereum’s ~15 TPS for trades, it is a ~600x increase in scalability. On top of that, StarkEx has also reached a peak batch size of 13.5k [[transactions]]."'' | ||
=== Immutable X === | === Immutable X === | ||
Line 84: | Line 84: | ||
=== OpenZKP === | === OpenZKP === | ||
* [https://ethhub.substack.com/p/ethhub-weekly-83 From] [[EthHub]] Weekly #83 (15-10-2019): | * [https://ethhub.substack.com/p/ethhub-weekly-83 From] [[EthHub]] Weekly #83 (15-10-2019): | ||
"''[http://email.mg2.substack.com/c/eJwlUMlugzAQ_Zr4FuQFk3DwIT3wG8jLAG7Atsy4Lfn6mkQaaaQ3mrdZjTDHfKgUdyRlhzx6p5jobz2lxKnWsbu8E7-PUwbYtF8V5gIkFbN6q9HHcD6InlGyKCMm1nMqp66bpHZGCtHdOXN2Ypy7mySnyqiL8xAsKPiBfMQAZFULYtov4nHhQx2zxrmhfynHb7DY2LhV0AfM0RXrw3yNCcLrma7Mge5M5bZgiFecsmqESdZSKWnDGk6_hv5GqwkuHoPgl5ZuM2_2YnbU9nkyk6xebq2HqoYxnBHfcE041r2V4PEYIWizgvuEx09b7zB4JFABfvcVECF_wLPCtu2lIFXJxcoZFOCyFPMP3VZ8bQ OpenZKP] is a fully [[open-source]] [[Rust]] implementation of zero-knowledge proofs (ZKPs). [[OpenZKP]] includes a partial implementation of the STARKs protocol variant that was pioneered by StarkWare in the [[StarkDEX]] [[testnet]] demo."'' | "''[http://email.mg2.substack.com/c/eJwlUMlugzAQ_Zr4FuQFk3DwIT3wG8jLAG7Atsy4Lfn6mkQaaaQ3mrdZjTDHfKgUdyRlhzx6p5jobz2lxKnWsbu8E7-PUwbYtF8V5gIkFbN6q9HHcD6InlGyKCMm1nMqp66bpHZGCtHdOXN2Ypy7mySnyqiL8xAsKPiBfMQAZFULYtov4nHhQx2zxrmhfynHb7DY2LhV0AfM0RXrw3yNCcLrma7Mge5M5bZgiFecsmqESdZSKWnDGk6_hv5GqwkuHoPgl5ZuM2_2YnbU9nkyk6xebq2HqoYxnBHfcE041r2V4PEYIWizgvuEx09b7zB4JFABfvcVECF_wLPCtu2lIFXJxcoZFOCyFPMP3VZ8bQ OpenZKP] is a fully [[open-source]] [[Rust]] implementation of [[zero-knowledge proofs]] (ZKPs). [[OpenZKP]] includes a partial implementation of the STARKs protocol variant that was pioneered by StarkWare in the [[StarkDEX]] [[testnet]] demo."'' | ||
=== Reddit === | === Reddit === | ||
Line 90: | Line 90: | ||
==== ''"StarkWare [[Reddit]] [https://medium.com/starkware/with-starkex-ethereum-is-ready-for-reddit-3b2966d5203b Onboarding] Demo'' ==== | ==== ''"StarkWare [[Reddit]] [https://medium.com/starkware/with-starkex-ethereum-is-ready-for-reddit-3b2966d5203b Onboarding] Demo'' ==== | ||
''Using StarkEx, the StarkWare team trustlessly onboarded to Ethereum [[Mainnet]] 1.3M accounts with initial balances, effectively demonstrating how an entire subreddit the size of r/FortNiteBR (with its Brick tokens) could be brought onto Mainnet. The amortized price per transfer: 600 gas.'' | ''Using StarkEx, the StarkWare team trustlessly onboarded to Ethereum [[Mainnet]] 1.3M accounts with initial balances, effectively demonstrating how an entire [[subreddit]] the size of r/FortNiteBR (with its Brick [[tokens]]) could be brought onto Mainnet. The amortized price per transfer: 600 gas.'' | ||
''The team created no network congestion in the process. They did it over a ~12 hour period while using 2.5% of the network. We paid gas prices that were on average 30% below the average block gas price during this time."'' | ''The team created no network congestion in the process. They did it over a ~12 hour period while using 2.5% of the network. We paid gas prices that were on average 30% below the average [[block]] gas price during this time."'' | ||
=== StarkDEX === | === StarkDEX === | ||
Line 98: | Line 98: | ||
*StarkEx 3.0 went [https://medium.com/starkware/starkex-3-0-now-live-on-mainnet-57174a5f8beb live]. [https://ethhub.substack.com/p/ethhub-weekly-177?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozOTQ5MjgwNywiXyI6IitrN3VtIiwiaWF0IjoxNjI4MTQ1NzM1LCJleHAiOjE2MjgxNDkzMzUsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.pZS0qp9fauuB0zgA8A88u7FxkWPug24K3E_A From] [[EthHub]] (3-8-2021): | *StarkEx 3.0 went [https://medium.com/starkware/starkex-3-0-now-live-on-mainnet-57174a5f8beb live]. [https://ethhub.substack.com/p/ethhub-weekly-177?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjozOTQ5MjgwNywiXyI6IitrN3VtIiwiaWF0IjoxNjI4MTQ1NzM1LCJleHAiOjE2MjgxNDkzMzUsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.pZS0qp9fauuB0zgA8A88u7FxkWPug24K3E_A From] [[EthHub]] (3-8-2021): | ||
''"StarkEx 3.0 brings with it 2 new major features - L1 vaults and SHARed Prover (SHARP) enabling DeFi pooling and dAMM."'' | ''"StarkEx 3.0 brings with it 2 new major features - L1 vaults and SHARed Prover (SHARP) enabling [[DeFi]] pooling and dAMM."'' | ||
=== VeeDo === | === VeeDo === | ||
Line 109: | Line 109: | ||
* [https://ethhub.substack.com/p/ethhub-weekly-194?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0NDcxMjYyOCwiXyI6IjNtM29qIiwiaWF0IjoxNjM4NTAzMjQyLCJleHAiOjE2Mzg1MDY4NDIsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.fxj7KNJIXFlU3dedTS8cPc7AxdwdpVLaYBGU From] [[EthHub]] (30-11-2021): | * [https://ethhub.substack.com/p/ethhub-weekly-194?token=eyJ1c2VyX2lkIjoxMzk3OTAwLCJwb3N0X2lkIjo0NDcxMjYyOCwiXyI6IjNtM29qIiwiaWF0IjoxNjM4NTAzMjQyLCJleHAiOjE2Mzg1MDY4NDIsImlzcyI6InB1Yi0zOTEwIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.fxj7KNJIXFlU3dedTS8cPc7AxdwdpVLaYBGU From] [[EthHub]] (30-11-2021): | ||
''"StarkNet is a [[Public Blockchains|permissionless]] decentralized [[Rollups|rollup]] operating as an [[Layer Two|L2]] network over Ethereum. This week, StarkNet hit the Ethereum [[mainnet]] in an alpha fashion."'' | ''"StarkNet is a [[Public Blockchains|permissionless]] [[decentralized]] [[Rollups|rollup]] operating as an [[Layer Two|L2]] network over Ethereum. This week, StarkNet hit the Ethereum [[mainnet]] in an [[alpha]] fashion."'' | ||
== Roadmap == | == Roadmap == | ||
Line 132: | Line 132: | ||
=== Projects that use or built on it === | === Projects that use or built on it === | ||
* From [https://twitter.com/StarkWareLtd/status/1315675683025285121 this] tweet (12-10-2020): | * For a complete ecosystem overview of Starknet, go check out their dashboard [https://www.starknet-ecosystem.com/ here] (7-3-2022). | ||
''"StarkEx will enable [[Paraswap|ParaSwap]] to offer inexpensive swaps at scale."'' | *From [https://twitter.com/StarkWareLtd/status/1315675683025285121 this] [[tweet]] (12-10-2020): | ||
''"StarkEx will enable [[Paraswap|ParaSwap]] to offer inexpensive [[swaps]] at scale."'' | |||
==== Work with 0x ==== | ==== Work with 0x ==== |
Revision as of 04:09, 7 March 2022
Basics
- Starkware is implementing zk-STARKs in various blockchains including Ethereum. The advantage of zk-STARKs over zk-SNARKs is that it doesn’t require a trusted setup, although the cryptographic proof sizes become much larger.
- As the invested Consensys Ventures explained: "Starkware, co-founded by Eli Ben Sasson, a leading professor in cryptography and founding scientist of ZCash, uses their novel zero knowledge cryptography of zk-STARKs to improve scalability and privacy on blockchains. Starkware is well positioned to become a leader in the growing application of zero knowledge proofs within blockchain systems for scalability and privacy, a trend on which we are very bullish."
- "According (7-1-2020) to StarkWare’s “measurements (not approximations, nor estimates),” Ethereum’s scalability has the potential to improve by 2,000 times over Ethereum Layer-1 after the Istanbul update. StarkWare said it would launch its mainnet “soon,”"
Tech
- Whitepaper can be found [insert here].
- Code can be viewed [insert here].
- Built on: Ethereum
- Programming language used: StarkNet is based on the Turing-complete Cairo language (26-1-2021).
Transaction Details
How it works
Mining
Staking
Liquidity Mining
Scaling
Different Implementations
Interoperability
- "StarkEx 2.0 (Nov 2020) will offer L2-L1 interoperability (Fast Withdrawals), using on-chain Conditional Txs.
- StarkEx 3.0 (Feb 2021) will offer L2-L2 interoperability across StarkEx systems, using off-chain Conditional Txs."
Other Details
Volition
"Volition is a hybrid on-chain/off-chain data solution that allows users to dynamically pick where they want their data stored. StarkEx will support Volition soon."
Oracle Method
- Has integrated dYdX and ChainLink (21-4-2021).
Privacy Method
Compliance
Their Projects
Adamantium Protocol
- From Week in Ethereum (30-5-2021):
"Adamantium protocol from StarkWare is a flavor of Validium where a user can keep their own offchain data."
Cairo
- From Yield Farmer (28-8-2020):
"Cairo is the first production-grade platform for generating STARK proofs for general computation. It is Turing Complete, and highly efficient."
dAMM
- From their blog (29-7-2021):
"We first presented dAMM in March 2021 as Caspian but, due to a trademark issue, Caspian was renamed (long live dAMM). dAMM is an L2 AMM that aggregates liquidity in a single L1 pool and enforces logic with an L1 contract."
"Caspian is a new L2-powered AMM design from StarkWare. This AMM leaves assets on L1, resulting in defragmented liquidity, and better capital efficiency. StarkEx 3.0 (Coming in June 2021) will support Caspian. It will include two new primitives required for implementing Caspian: L1 Limit Orders, and Batch-Long Flash Loans."
DeFi Pooling
- DeFi Pooling from StarkWare, a yearn-style vault on layer 2 to save gas (25-1-2021). Built on StarkEx.
DeversiFi DEX
- Untitled DEX that is being implemented in partnership with (27-1-2020) DeversiFi.
dYdX - StarkEx
- From their announcement (18-8-2020):
"Our engineering teams are collaborating on a Layer 2 scaling solution for Perpetual Contracts, based on StarkWare’s StarkEx scalability engine and dYdX’s Perpetual smart contracts. Our Perpetual Contracts will be powered by StarkEx by the end of this year."
"Through the significant usage StarkEx applications have facilitated, the network has demonstrated a rate of over 9,000 TPS for trades and 18,000 TPS for transfers. With Ethereum’s ~15 TPS for trades, it is a ~600x increase in scalability. On top of that, StarkEx has also reached a peak batch size of 13.5k transactions."
Immutable X
- Gods Unchained is building (8-5-2020) an NFT exchange with StarkWare.
OpenZKP
"OpenZKP is a fully open-source Rust implementation of zero-knowledge proofs (ZKPs). OpenZKP includes a partial implementation of the STARKs protocol variant that was pioneered by StarkWare in the StarkDEX testnet demo."
- From EthHub #116 (1-6-2020):
"StarkWare Reddit Onboarding Demo
Using StarkEx, the StarkWare team trustlessly onboarded to Ethereum Mainnet 1.3M accounts with initial balances, effectively demonstrating how an entire subreddit the size of r/FortNiteBR (with its Brick tokens) could be brought onto Mainnet. The amortized price per transfer: 600 gas.
The team created no network congestion in the process. They did it over a ~12 hour period while using 2.5% of the network. We paid gas prices that were on average 30% below the average block gas price during this time."
StarkDEX
- Has designed StarkDEX together with 0x to address DEX scalability with the use of STARK's.
- StarkEx 3.0 went live. From EthHub (3-8-2021):
"StarkEx 3.0 brings with it 2 new major features - L1 vaults and SHARed Prover (SHARP) enabling DeFi pooling and dAMM."
VeeDo
Governance
DAO
Treasury
Upgrades
"StarkNet is a permissionless decentralized rollup operating as an L2 network over Ethereum. This week, StarkNet hit the Ethereum mainnet in an alpha fashion."
Roadmap
- Can be found here (26-1-2021):
"We’re building StarkNet in four steps:
- Foundations (completed*)
- Planets: Single-App Rollups
- Constellations: Multi-App Rollups
- Universe: A Decentralized Rollup
We expect to have Step I deployed in a few short months, and be well on our way to Steps II & III by the end of 2021."
Audits
- Bug bounty program can be found [insert here]. None according to Blockchain Security DB (29-6-2020), which does show 1 audit (2-2020) for StarkEx.
Bugs/Hacks
Usage
- StarkEx has settled over $200 billion worth of trades, facilitating about 50 million transactions (16-11-2021).
Projects that use or built on it
- For a complete ecosystem overview of Starknet, go check out their dashboard here (7-3-2022).
- From this tweet (12-10-2020):
"StarkEx will enable ParaSwap to offer inexpensive swaps at scale."
Work with 0x
- Starkdex — a project between Starkware and 0x — launched a PoC in June 2019. In October, they released OpenZKP, an open source rust implementation of ZKPs.
- Together they are experimenting on:
“"zero knowledge proofs” or ZKPs for short. A zero knowledge proof allows someone to do a computation on some data and prove that they did this computation correctly, without revealing the data. For example, an account can prove that it summed up all of its expenses correctly without showing what those expenses were.
It is a technology that has been known for about two decades, but as often happens with cryptographic inventions the initial versions where impractically hard to use. In the last couple of years, and thanks to the hard work by Ben-Sasson and many others, ZKP technology has become practical in the form of zkSNARKS. Ben-Sasson and others have developed a new ZKP technology called zkSTARKs. They continue researching and developing this technology as a world-class team called Starkware. Compared to earlier ZKPs, it has better security and it’s easier to produce proofs. It is also refreshingly simple, like great inventions tend to be."
- Argent; partnered up with Starkware (11-2021).
- dYdX, DiversiFi, Rari Capital and Immutable X (9-3-2021)
- BadgerDAO; planning to deploy (17-3-2021)
Competition
Coin Distribution
Pros and Cons
Pros
Cons
Team, Funding, Partners
Team
- Eli Ben Sasson; founder
- Uri Kolodny, Co-Founder & CEO
Funding
- Got invested in by Consensys Ventures
- In 2018 closed a $30M equity round lead by Paradigm, in addition to Pantera, Scalar Capital, Multicoin, among others.
- Vitalik Buterin has "Significant corporate shareholdings" in Starkware
- The Ethereum Foundation gave $4M with 6K ETH Performance-based Bounties to Starkware. Development of standards report and production-quality software for optimized STARK-friendly hash functions and tooling.
- According to DeFi Weekly (9-3-2021): "Backed by Paradigm, Sequoia, Naval and more".
- From The Block (24-3-2021):
"Raised $75M led by crypto VC firm Paradigm. Paradigm previously led StarkWare's $30 million fundraise in 2018.. Previous investors, including Sequoia, Founders Fund, and Pantera participated in the round alongside new investors like Three Arrows and Alameda Research."
- DeversiFi; one of the participants of a $5M private token sale for 12% of the DFV supply (18-5-2021).
- dYdX; was part of the dYdX Series C raise of $64M (15-6-2021).
- Raised $50m in a Series C raise (16-11-2021):
"The round was led by Sequoia Capital, with participation from existing investors, including Paradigm, Three Arrows Capital, Alameda Research, and Founders Fund. This was an "opportunistic" fundraise, StarkWare co-founder and CEO Uri Kolodny told The Block in an interview, meaning that the company is already profitable but secured new funds to grow its team and ecosystem as fast as possible."
Partners
- Is a member of the Data Availability Committee of DeversiFi (6-2020).
- Worked together with Aztec. From their blog (29-1-2021):
"Polaris license under which StarkWare plans to release source code for its STARK prover; Aztec will use the same Polaris license for its PLONK provers (see their post)."
(:
Knowledge empowers all and will help us get closer to the decentralized world we all want to live in!
Making these free wiki pages is fun but takes a lot of effort and time.
If you have enjoyed reading, tips are appreciated :) This will help us to keep expanding this archive of information.