Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Filecoin

P.Okwara
September 24, 2022
110

Introduction to Filecoin

P.Okwara

September 24, 2022
Tweet

Transcript

  1. Agenda • Traditional cloud providers • What is filecoin •

    How it work • Ecosystem • FVM • FVM (Use Cases) • Community
  2. Cloud Storage Cloud storage is integral to the internet, but

    70% of the cloud computing market is controlled by Amazon, Microsoft, Google and Alibaba with Amazon having close to 45% of the market. These companies represent central points of failure. Mission critical infrastructure would fail without access to these cloud services. These companies have the power to decide who can use these computing solutions and what data will be stored on their platform. They are now being used as a Political tool.
  3. What is Filecoin Compatible with IPFS & Web3 Use IPFS

    as a building block to share all the benefits of content addressing and CIDs. Integrate with Web3 networks like NEAR and Hedera. Verifiable, via cryptographic proofs How can you prove that you’re really storing my data and keeping your promises? How can I enforce this in a decentralized network? A massive, decentralized network 8 exabytes across the globe from hundreds of storage providers. Governed by consensus, instead of any single corporation.
  4. How it works Users pay to store their files on

    storage providers. Filecoin provides a markets for storing and retrieving files that anyone can participate in.
  5. Filecoin Virtual Machine WASM based VM that support Filecoin Actors

    as well a smart contracts written in foreign runtimes including EVM. Developed in Rust. EVM Compatible: Has support for EVM smart contracts out of the box. Has support for developer tooling such as Remix, Truffle, Hardhat, OpnZappelin SDK and much more.
  6. Filecoin Virtual Machine (Opportunities) • Data DAO’s: Decentralized Autonomous organizations

    that preserve, curate, augment and promote high value datasets. (Wikipedia) • Decentralized compute: Regrouping highly distributed data into a central location to compute is expensive, underperfomant and expensive. FVM allows for edge computing and coordination of data processing. • Enabling Layer 2 networks: Solutions can commit their state on chain using verifiable proofs.