The Bitcoin Files Protocol Provides a BCH Secured File Storage System

This weekend the Simple Ledger Protocol (SLP) developers have announced another new feature to the Bitcoin Cash network called the Bitcoin Files Protocol (BFP). The first implementation of the file storage system has been added to the SLP version of the Electron Cash light client.

The Bitcoin Files Protocol

Anonymous and censorship-resistant file storage is hard to come by these days as governments and corporate entities have made it difficult for peer-to-peer file sharing. Now a new application dedicated to the Bitcoin Cash (BCH) network has launched called the Bitcoin Files Protocol (BFP). The open source BFP program was developed by the Simple Ledger Protocol (SLP) programmers James Cramer, Ryan X. Charles, Mark B. Lundeberg, Calin Culianu, Jonald Fyookball, and the BCH developer Unwriter. In a post written on the social media platform, BCH developer James Cramer explains why he believes uploading files to BCH blockchain provides a great use case.

The SLP developers have created a very simple protocol for uploading and downloading small files (<5kb) to the Bitcoin Cash blockchain, it is called Bitcoin Files Protocol (BFP) Once a file is uploaded it can be simply downloaded using a single transaction ID, Cramer explains on Sunday, September 23.

Cramer adds:

SLP Token V1 has two fields in its Genesis transaction called `token_document_url` and `token_document_hash`. These fields to allow any additional token related data to be attached to a token The thought was that a user could simply upload a file to somewhere in the cloud and provide its URL and hash.

The Bitcoin Files Protocol
The Need for a Long-Lasting, Reliable, and Anonymous File Storage

Moreover, Cramer details that on-chain file storage systems are needed because most online cloud services are not censorship resistant and are very centralized. Cramer further notes the depreciated anonymous gist creation on Github because the firm complained some individuals quickly putting a code snippet online created lots of spam.

How to use the Bitcoin Files Protocol with the SLP client.

It turns out very few cloud storage services permit anonymous file uploads with URL for sharing with others, Cramer emphasizes.

I found a couple and none of them appeared to be reliable to me Even if a relatively good anonymous cloud storage service was found, what about its long-term reliability?

The developer also details the BFP roadmap, by explaining the team will be implementing a download tool in Electron Cash SLP Edition that allows the user to save the file directly to a desktop by pasting in the files transaction id. Additionally, the team has plans to create a website called and the web portal will enable small file uploads and downloads via a web browser. Lastly, the Bitcoin Files Protocol programmers are working on a jаvascript software development kit (SDK or devkit) for BFP uploads and download functions.

What do you think about the BFP storage system? Let us know what you think about this project in the comment section below.

[i][/i]Images via Shutterstock, BFP, Github, and

Need to calculate your bitcoin holdings? Check ourtoolssection.

23.09.2018 / 14:30 57
Simple Ledger Token Creation Platform Launches on the BCH Network Simple Ledger Token Creation Platform
During the second week of July reported on a Bitcoin Cash-powered token creation proof-of-concept called the Simple Ledger Protocol
No Matter How You Slice It  Token Assets Are Coming to Bitcoin Cash No Matter How You Slice It Token
Two more types of BCH tokenization projects have been announced on July 18, giving the BCH community a wider variety of different ideas that can
Trustless Bitcoin Cash Betting is Coming  Chainbet Reveals Working Prototype Trustless Bitcoin Cash Betting is
Just recently, reported on the trustless betting concept called Chainbet designed by the Electron Cash lead developer Jonald
Chainbet Protocol Proposes a Trustless Bitcoin Cash Betting Mechanism Chainbet Protocol Proposes a Trustless
On Saturday June 9, the founder of the bitcoin cash-centric wallet Electron Cash, Jonald Fyookball, revealed that he had created an on-chain betting
Meet Akari-Pay: The BCH-Powered Website Payment Platform Meet Akari-Pay: The BCH-Powered Website
On May 17 the Akari Global Foundation, an organization that aims to promote the increased adoption of Bitcoin Cash (BCH), launched a payment platform
First Bitcoin Cash Ransomware Makes It Impossible to Decrypt Files First Bitcoin Cash Ransomware Makes It
Ransomware extortionists have seemingly started using Bitcoin Cash (BCH) for ransom payments as well, according to a report published by Bleeping
Comments (0)
Add a comment
Comment on