Hi everyone ✌️,
Walterion from BlackHole team is here, and I’m super excited to introduce you to BlackHole 1.0 ✨, a platform for fast and private file transfer that works over blockchain technology.
As we keep hearing about data breach news of big companies like Dropbox or WhatsApp, it is harder for us to keep trusting them with our file and personal data, and it made us think about finding a better way. We think the best way to keep data secure is not having them in the first place. That’s why we choose the server-less solution, in other word, blockchain.
The most challenging part for us was designing a blockchain app that doesn't look like a blockchain app! We wanted to make the transition from centralized to decentralized solution as smoothly as possible. That is where Blockstack comes in to help us with a secure and decentralized authentication service, working on Bitcoin blockchain.
BlackHole is a fully native app – no clunky Node.js –; as a result, it has so much less system usage (10MB of ram!) and great user experience. Being native also provides multiple layers of encryption with excellent performance. BlackHole lives in your menu bar and lets you send files with only one click.
Your shared file split into parts, encrypt, and then upload to a random hub of your choice. It gives you a private share link that plays the role of a key. No one can access the file without this link. Unlike traditional centralized services, BlackHole doesn't know about who, whom, what, and where the file shared! That’s the reason we name it BlackHole 🕳 🤓
Here is where BlackHole shines:
🔑 Secure as Crypto Money. Blockchain ,plus industry-standard AES CBC with 256 bits key ,plus PKCS7 padding pattern.
📤 Data streaming. No need to waste time on uploading progress, links are generated and shareable instantly, and receiver can also see how uploading goes!
🍬 Designed for everyday use. Press Command/Ctrl + B on any file or folder, you now have a private share link in your clipboard. Hold the Shift key while doing this, and add your defined password as extra protection. If you are a mouse guy, you can drag-n-drop one or more files at the same time into the BlackHole tray icon as an alternative way.
đź—ś Transfer compression. With the smart compressor along with multipart upload, it can save up to 90% of transfer time.
BlackHole is available for Windows and Mac, and more is on the way. Also, to hold our security claim, we released the source as open to anyone. Take a look at it in GitHub link.
We can’t wait to hear what you think. Please do not hesitate to ask me any question.
“Share a file and keep your privacy. BlackHole.”
@ucefkh Thank you very much Youssef.
Neither one, Blockstack and Bitcoin + Many layers of encryption.
We made it with Pascal language and it is a native app. But we have a web client too that is written in JS.
Let me know if you have more questions and don't forget to spread the love ;)
@vladkorobov The difference is privacy + security guaranteed by first multi layer encryption in client and server side, and a password protection layer as an extra option, then user data ownership with the help of BlockStack Gaia hub private for each user, in another word, when users own their key, they own their data, then neither BlackHole nor BlockStack are able to access user data without that key.
But if you mean when an upload is going on, how the download process can be proceed? then BlackHole has a cool feature in which, you can start downloading as soon as upload begins, no need to wait for upload to be completed. But in the end of upload process, the shareable link will be available for download forever, no need for the sender to be online, because the encrypted data is stored in Gaia hub.
Report
Well done and great product! I couldn't find any article/blog where you explain the way the file transfer and encryption is built (apart from how Blockstack Gaia Hub works ofc). Do you guys have any explainer out there? it would be really helpful for the community
@alessandrotenconi Thank you very much Alessandro, you can read more about it in the FAQ on he website, but if that was not enough, please contact us from the website. And please do not forget to share BlackHole with your friends ;)
Report
Tried to run it on two macOS Mojave and one Windows machines - it doesn't work. Cannot even log in. On macOS,​ it usually ends up with "You can’t open the application “BlackHole” because it may be damaged or incomplete." screen.
My friend​ managed to install it but when he shares the URL to the file that is uploading I see "There is no file available for this link". The file becomes available only when it is fully uploaded.
Moreove,​r where is the source code of your​ "open source" app?
@skibitsky Hi Gleb and sorry to hear that. Simply email us to hi@blackhole.run and we will work on it until it solved.
Report
I just saw this on my producthunt feed, I liked the logo and the title of the idea, I entered to see what was going on, I visited the website, downloaded the app, I installed the app, I completed the 3 steps (15 secs) tutorial and shared my first file. This is really simple and easy to use for the user. Keep it great!
I see you guys have mentioned its open source but when I check github I cant find much of code at all.
+ Why are the founder profiles fake?
Report
Where do blackhole store files?. I mean even though i delete source file from my computer i can even download file from link. Do blackhole has unlimited storage?.
Arcane Map
CryptoTajines
Arcane Map
CryptoTajines
Timestripe
Arcane Map
Arcane Map
Arcane Map
I just saw this on my producthunt feed, I liked the logo and the title of the idea, I entered to see what was going on, I visited the website, downloaded the app, I installed the app, I completed the 3 steps (15 secs) tutorial and shared my first file. This is really simple and easy to use for the user. Keep it great!
Pros:Fast, Easy to use, Clean.
Cons:Too perfect to be real.
Arcane Map
Pagedone