Filecoin? is that a coin or just a company?\r\nFilecoin is an eagerly anticipated decentralized storage solution. In 2017, Filecoin\u2019s initial coin offering became the largest token sale in history, collecting $257 million in contributions.\r\n\r\nThe project is still under development, and the developers have not yet released an alpha version. A few early storers and miners are currently testing the network, though. That said, there\u2019s reason to be excited about Filecoin. The team is well-respected in the industry, and they\u2019ve also produced successful projects in the past.\r\n\r\nIn addition to the record-breaking ICO, Filecoin also received investment from top venture capitalists in Silicon Valley, including Y Combinator, Naval Ravikant, Andreessen Horowitz, and Winklevoss Capital. This magnitude and mix of funding, combined with the team\u2019s experience, give this project a level of legitimacy rarely seen in the crypto industry.\r\n\r\nThis article will explore whether the project warrants the hype it has received.\r\nThe Problem with File Storage & Data Usage\r\nCurrent data storage solutions, like Amazon and Google, are centralized and therefore vulnerable to attack. We\u2019ve seen this play out with high-profile data breaches. Perhaps the most notable recent breach is the Equifax hack.\r\n\r\nAdditionally, we\u2019re creating massive amounts of new data every year. This year, humanity will produce more data than in the past 5,000 years combined. The demand for storage doesn\u2019t seem to be slowing down.\r\n\r\nFilecoin seeks to capitalize on the increasing demand for storage using blockchain technology to coordinate a peer-to-peer network of storage nodes. However, it\u2019s not alone. The\u00a0race to be the best decentralized storage solution\u00a0is crowded. Platforms like\u00a0Storj\u00a0and\u00a0Sia\u00a0have already launched and are building a user base. Decentralized storage is gaining traction as a viable solution for more secure storage.\r\n\r\nWhere Filecoin fits into the decentralized storage ecosystem is user control. Storj and Sia control pricing for their platforms while Filecoin implements a marketplace for bidding between uploaders and hosts. This marketplace is incentivized to make storage much cheaper over time. \u00a0Filecoin also gives users the ability to prioritize speed, redundancy, or cost when making their orders.\r\nTwo Types of Nodes\r\nA major part of Filecoin\u2019s value proposition is its unique architecture. Where most networks implement a single, standard type of node, Filecoin proposes a dual solution.\r\n1. Storage Nodes\r\nThis will be familiar to anyone who knows about Storj or Sia. Anyone can rent out extra hard drive space on their computer. Filecoin will use that hard drive space to store small, encrypted portions of other peoples\u2019 files.\r\n\r\nIdeally, Filecoin wants to incentivize mid-sized storage nodes. Huge data centers would be too centralized and defeat Filecoin\u2019s mission. However, small operators would be equally problematic with inconsistent connections and little available space.\r\n2. Retrieval Nodes\r\nRetrieval nodes are unique to Filecoin\u2019s system. They need to be located close to the storage nodes on the network. However, retrieval nodes also need high bandwidth and low latency. They get paid when they are the fastest to locate and retrieve a file for a user.\r\n\r\nIn practice, this likely means the most successful retrieval nodes will operate on fast connections in high-density population centers where many storage nodes operate simultaneously.\r\nHow Filecoin Works\r\nAs a Filecoin user, you\u2019ll specify the file you want to upload and pay a small fee to have your upload request listed on the Filecoin exchange. There, storage nodes will bid on the rights to store your file. This bidding process is designed to get the uploader the lowest price possible. The Filecoin exchange is a decentralized exchange with its orderbook living entirely on the Filecoin blockchain.\r\n\r\nAfter that, Filecoin encrypts your file and divides it into many segments. These various segments get sent to various points on the network that bid to host your file. The exact location of all your file segments gets recorded on the Filecoin blockchain in what\u2019s known as an allocation table. In order to recall all the pieces of your file, you must know the file\u2019s private key. Only the file owner has the private key, so only the file owner can find, reassemble, and decrypt the file.\r\n\r\n\r\nUnique Consensus Mechanism\r\n\r\n\r\nFilecoin\u2019s developers created a unique consensus mechanism for Filecoin. Consensus mechanisms can be thought of as incentive schemes for securing the network. In Bitcoin\u2019s proof of work consensus, the incentive is to provide lots of processing power for the hashing algorithm.\r\n\r\nThe novel solution of Filecoin is using consensus to incentivize hard drive space instead of computing power. The proof of replication consensus model requires miners prove to a verifier that they have created various copies of various files on the network. This increases redundancy and reliability of the network while also incentivizing storage nodes to add more disk space to the network.\r\n\r\nThe full version of the proof of replication consensus mechanism is not yet available to the public. Therefore, it\u2019s difficult to nail down the specifics of how the protocol will work. However, the development team has released a\u00a0white paper\u00a0with preliminary explanations.\r\nProtocol Labs\r\nMuch of the excitement behind Filecoin has to do with the team creating it. Protocol Labs is a well-respected team in peer-to-peer technology. They\u2019re the company behind projects like IPFS, libp2p, IPLD, Multiformats, and CoinList. Filecoin leverages those other technologies, especially IPFS, which already has a lot of the peer-to-peer file transfer and storage infrastructure already in place.\r\n\r\nNeedless to say, the team is steeped in the blockchain tradition. They have extensive experience deploying open source technology. They\u2019re also very familiar with the code bases of other projects in the space. They\u2019ve specifically cited Ethereum and Zcash as influences on how they think about implementing Filecoin\u2019s blockchain and smart contracts.\r\n\r\nPrior to the Filecoin ICO, Protocol Labs operated with a relatively slim budget of $3.5 million, building these various, rather successful projects on a shoestring.\r\nFilecoin Token (FIL) ICO\r\nThe Filecoin ICO is the biggest token sale in history, bringing in a whopping $257 million. The pre-sale and ICO combined represent 10% of the overall token allocation.\r\n\r\nThe ICO was only open to accredited investors, as defined by U.S. regulations. In practice, this generally means individuals with over $200k in income or a network of over $1 million. Filecoin strove to meet regulatory compliance standards with their ICO. However, many community members felt snubbed by the decision to cut out small-time investors.\r\n\r\nInvestors could choose to vest their tokens for various time periods in order to earn a discount on the initial purchase. Filecoin sold the tokens as a SAFT (Simple Agreement for Future Tokens). No FIL tokens exist yet, and they will not exist until Filecoin launches its genesis block. Anyone claiming to own FIL or offering it for sale is lying.\r\nToken Allocation\r\n30% of the allocation will be created and disbursed at genesis: 15% to the development team, 10% to investors, and 5% to the Filecoin Foundation. That 15% team allocation, along with a further 5% to the Foundation is rather high. Especially so, when you consider the massive amount of funds raised.\r\n\r\n\r\n\r\nThe remaining 70% is reserved for mining rewards. Miners will earn the rewards with every block in exchange for replicating files on the network.\r\nHow to Buy Filecoin (FIL)\r\nThe ICO has ended, and FIL tokens don\u2019t exist yet. As such, you can\u2019t currently buy FIL.\r\n\r\nGate.io\u00a0is selling Filecoin futures for those interested in speculating on the future price of FIL after launch.\r\nWhere to Store Filecoin (FIL)\r\nFIL tokens don\u2019t exist yet, so there\u2019s nothing to store at this time. When it launches, FIL will come with their own native wallets.\r\nFilecoin Roadmap for 2018\r\nThe developers released an extensive roadmap for 2017 ahead of the ICO. However, they have yet to release a similar roadmap for 2018.\r\n\r\nWe can safely assume the development team is hard at work creating and testing the Filecoin network with their early round of private users. We don\u2019t yet have a release date for a public testnet or alpha version, much less a full version. Communication is one area where the Filecoin team has been weak in the aftermath of its ICO.\r\n\r\nAnother priority for Filecoin in 2018 is hiring. They\u2019re looking to expand rapidly from a rather small team to a large effort worthy of a $275 million fundraising round.\r\nConclusion\r\nFilecoin certainly has the team and the capital to make a big splash in decentralized storage. However, they\u2019re entering a market that already has established competitors. Ultimately, the usability and robustness of its product will be the determining factor if Filecoin is to fly or flop.