The APIS Docs
HookDiscordContact Us
  • ☺️Hello, Web3!
  • ↔️About The APIS
    • Introduction
    • Core Team
    • Our Partners
  • 🤖Roadmap
  • 🍦Products
    • 🔍Hook
      • Get Started
        • Explore
        • Calendar
        • Collections Trending
        • Watch List
      • Twitter RSS
      • Chatting /w Community
    • ❄️Data Lake
  • 🤓Academy
    • On-Chain Glossary
      • NFT
      • DeFi
  • ℹ️$API Token Info
    • 🅰️$API Smart Contract Address
    • 🪙Token Economics
      • $API Token Utility
      • $API Token Distribution
      • Dune Analysis
      • Investors
      • FAQs
        • What is API?
        • How do APIs work?
        • What is the API token?
        • Why does API stand out?
        • What does API mean for the crypto industry?
    • 📈Get $API Token
    • ⬆️Listed Exchanges
  • 🤝Get In Touch
    • 🥰Contact Us
    • 🥰Join Us
    • ❓FAQ
  • 📖Docs
    • 🔐Security
      • 📄Security Report by Certik
    • 📄Terms & Conditions
    • 📑Privacy Policy
    • ℹ️Disclaimer
  • 📃Whitepaper
    • Whitepaper
      • 1️⃣1⃣ Background
        • 1.1 Background
        • 1.2 Introduction
      • 2️⃣2⃣ Architecture
        • 2.1 Message Propagation Protocol
        • 2.2 Message Formatting Overview
        • 2.3 APIS Core Contracts
        • 2.4 Governance Contract (GC)
        • 2.5 Dispute Resolution Contract (DRC) Factory
        • 2.6 Optimistic Rollup Contract
      • 3️⃣3⃣ Applications
        • 3.1IDs
        • 3.2 API Token
        • 3.3 Token Distribution, Community Ownership
      • 4️⃣4⃣ Discussion
      • 5️⃣5⃣ Appendix
        • 5.1 REST History and Analysis
        • 5.2 REST APIs in Practice
        • 5.3 Strengths and Weaknesses of REST
        • 5.4 GraphQL History and Analysis
        • 5.5 GraphQL as a ‘Fetching Tree’
        • 5.6 Anatomy of a GraphQL Request
        • 5.7Note on GraphQL Resolvers:
        • 5.8 Direct Comparison
        • 5.9 Weaknesses of GraphQL
      • 6️⃣6⃣ Bibliography
Powered by GitBook
On this page
Edit on GitHub
  1. Whitepaper
  2. Whitepaper

6⃣ Bibliography

Previous5.9 Weaknesses of GraphQL

Last updated 3 years ago

[1] Wanseob-Lim. “Zkopru (Zk Optimistic Rollup) for Private Transactions.” Ethereum Research, 21 July 2020,

[2] Bakst, Andrew. “Bizantine’s Law - Andrew Bakst.” Medium, 18 July 2020, .

[3] “Secure Multi-Party Computation: Theory, Practice and Applications.” ScienceDirect, 1 Feb. 2019, . & “What Is Fully Homomorphic Encryption.” Inpher, .

[4] Voell, Zack. “Decentralized Exchange Volumes Up 70% in June, Pass $1.5B.” CoinDesk, 1 July 2020, .

[5] Wikipedia contributors. “Elliptic Curve Digital Signature Algorithm.” Wikipedia, 17 Aug. 2020, .

[6] Yang, Junha. “Blockchain Light Client - CodeChain.” Medium, 3 Feb. 2020, .

[7] Bengtsson, Ivar and Fichter, Michael. “Modeling and Optimizing Transaction Fees in a proof-of-stake cryptocurrency.” 2018, .

[8] Blocknative. “Evidence of Mempool Manipulation on Black Thursday: Hammerbots, Mempool Compression, and Spontaneous Stuck Transactions.” BlockNative, .

[9] Young, Joseph. “Why A Mysterious Ethereum User Paid $2.6 Million To Send $130 Of Crypto.” Forbes, 10 June 2020,

[10] Pourmajidi, William and Miranskyy, Andriy. “Logchain: Blockchain-assisted Log Storage.” 22 May, 2020,

[11] “Global Cloud Database and DBaaS Market (2020 to 2025) - Increase in the Growth of NoSQL Database Provides Opportunities - ResearchAndMarkets.Com.” Business Wire, 17 Mar. 2020, .

[12] “Usability: A Part of the User Experience.” The Interaction Design Foundation, 28 July 2020, .

[13] Zhao, Yuanyuan, Sturman, Daniel, and Bhola Sumeer. “Subscription Propagation in Highly-Available Publish/Subscribe Middleware.”

[14] “Optimistic Rollups.”

[15] Giroux, Marc-AndrÉ “On GraphQL Schema Stitching & API Gateways - Marc-André Giroux.” Medium, 24 Oct. 2018, .

[16] “Web Cryptography API.” Wikipedia, 7 Aug. 2020,

[17] Compound-Finance. “Compound-Finance/Compound-Protocol.” GitHub, .

[18] Peterson, Jack, Krug, Joseph, Zoltu, Micah, Williams, Austin, and Alexander, Stephanie “Augur: A Decentralized Oracle and Prediction Market Platform (v2.0).” Whitepaper,

[19] “Fuel Labs.” Medium, .

[20] “Patricia-Tree.” Ethereum Wiki, .

[21] Ethereum-Optimism. “Ethereum-Optimism/Optimism-Monorepo.” GitHub, .

[22] “When Should I Use Calldata and When Should I Use Memory?” Ethereum Stack Exchange, 30 Aug. 2019, .

[23] Wood, Gavin “Ethereum: A Secure Decentralised Generalised Transaction Ledger Petersburg Version” 2020-06-08,

[24] zkSync: Gluchowski, Alex. “Introducing ZkSync: The Missing Link to Mass Adoption of Ethereum.” Medium, 18 June 2020, .Validium: Kirejczyk, Market, Szlachciak, Piotr, Jelski, Krzysztof, Maretskyi, Dmytro, Wiech, Arleta, Charczuk, Joanna, and Kirejczyk, Natalia “Zero-Knowledge Blockchain Scalability.” Summer, 2020, .

[25] Alex, Chris. “Balancer Thesis.” Placeholder, 20 July 2020, .

[26] The Block. “Popular Ethereum Wallet MetaMask Adopts New Software License as Firm Eyes Commercial Opportunities.” The Block, 21 Aug. 2020, .

[27] Martinez, Julian. “Understanding Proof of Stake: The Nothing at Stake Theory.” Medium, 22 Jan. 2020, .

[28] “Synthetix | Decentralised Synthetic Assets.” Synthetix, . Accessed 22 Aug. 2020.

[29] Substreight. “YIP 30: YFI Inflation Schedule.” Yearn.Finance, 2 Aug. 2020, .

[30] Fielding, Roy “Architectural Styles and the Design of Network-based Software Architectures.” UCI, 2000,

[31] Elements, Cloud. “The State of API Integration 2019 | Cloud Elements.” Cloud Elements,

[32] “Front End and Back End.” Wikipedia, 22 June 2020, .

[33] rapidAPI Staff “What’s the Difference between PUT vs PATCH?” rapidAPI, 17 August 2020,

[34] “HTTP Headers.” MDN Web Docs, 27 Apr. 2020, .

[35] “TechCrunch Is Now a Part of Verizon Media.” TechCrunch, 29 Jan. 2014, .

[36] “Strongly Typed.” Techopedia.Com, .

[37] “Production-Grade Container Orchestration.” Kubernetes, . Accessed

[38] “Microservices.” Martinfowler.Com, .

[39] “Apollo Federation.” Apollo Blog, .

📃
6️⃣
https://ethresear.ch/t/zkopru-zk-optimistic-rollup-for-private-transactions/7717
medium.com/@apbakst/bizantines-law-c9bc93529e89
www.sciencedirect.com/science/article/pii/S0020025518308338
https://www.inpher.io/technology/what-is-fully-homomorphic-encryption
https://www.coindesk.com/decentralized-exchange-volumes-up-70-in-june-pass-1-5-billion
https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm
https://medium.com/codechain/blockchain-light-client-1171dfa1269a
http://kth.divaportal.org/smash/get/diva2:1218593/FULLTEXT01.pdf
https://blog.blocknative.com/blog/mempool-forensics
https://www.forbes.com/sites/youngjoseph/2020/06/10/why-a-mysterious-crypto-user-paid-26-million-to-send-merely-130-in-ethereum/#485be9b9588a
https://arxiv.org/pdf/1805.08868.pdf
www.businesswire.com/news/home/20200317005638/en/Global-Cloud-Database-DBaaS-Market-2020-2025
https://www.interaction-design.org/literature/article/usability-a-part-of-the-user-experience
https://www.researchgate.net/profile/Yuanyuan_Zhao17/publication/221461384_Subscription_Propagation_in_HighlyAvailable_PublishSubscribe_Middleware/links/5640600208ae34e98c4e7d50/Subscription-Propagation-in-Highly-Available-Publish-Subscribe-Middleware.pdf
https://docs.ethhub.io/ethereum-roadmap/layer-2-scaling/optimistic_rollups/
https://medium.com/@__xuorig__/on-graphql-schema-stitching-api-gateways-5dcb579fa90f
https://en.wikipedia.org/wiki/Web_Cryptography_API
https://github.com/compound-finance/compound-protocol/blob/master/contracts/Governance/GovernorAlpha.sol
https://augur.net/whitepaper.pdf
https://medium.com/@fuellabs
https://eth.wiki/en/fundamentals/patricia-tree
https://github.com/ethereum-optimism/optimism-monorepo
https://ethereum.stackexchange.com/questions/74442/when-should-i-use-calldata-and-when-should-i-use-memory
https://ethereum.github.io/yellowpaper/paper.pdf
https://medium.com/matter-labs/introducing-zk-sync-the-missing-link-to-mass-adoption-of-ethereum-14c9cea83f58
https://ethworks.io/assets/download/zero-knowledge-blockchain-scaling-ethworks.pdf
https://www.placeholder.vc/blog
https://www.theblockcrypto.com/linked/75751/metamask-new-software-license-commercial
https://medium.com/coinmonks/understanding-proof-of-stake-the-nothing-at-stake-theory-1f0d71bc027
https://www.synthetix.io/
https://gov.yearn.finance/t/yip-30-yfi-inflation-schedule/1439
https://www.ics.uci.edu/~fielding/pubs/dissertation/fielding_dissertation.pdf
https://offers.cloud-elements.com/the-state-of-api-integration-2019#:%7E:text=The%20State%20of%20API%20Integration%202019%20Report&text=Our%202019%20State%20of%20API,industry%20is%20heading%20in%202019.%20Accessed%2022%20Aug.%202020.
https://en.wikipedia.org/wiki/Front_end_and_back_end
https://rapidapi.com/blog/put-vs-patch/
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers
https://techcrunch.com/2014/01/29/one-app-at-a-time/
https://www.techopedia.com/definition/24434/strongly-typed
https://kubernetes.io/
https://martinfowler.com/articles/microservices.html
https://www.apollographql.com/blog/apollo-federation-f260cf525d21/