I recently checked the Beaker browser. About a week after the review was published, the developer Beaker 1.0 Beta released. This changed almost everything I observed in the last article.
This led me to write the entire article on the new Beaker browser. This is where it changes!
No longer use Dat, Beaker now uses Hypercore protocol
One of the components is Hyperdrive Version 10, Released on the same day as Beaker. Hyperdrive is “a file system implementation similar to POSIX written in Node.js, designed to serve as a storage layer for fast, scalable, and secure peer-to-peer applications.”
Like BitTorrent, Hyperdrive can be used to share a large number of files. However, unlike BitTorrent, the content can be modified.
Switching to the new protocol will bring the following changes:
- Thanks to the new data structure, performance is now significantly superior.
- Due to the use of hole-punched DHT, the connection reliability has been improved.
- A new “mount” function is used to combine multiple Hyperdrives into a hierarchy.
Since Beaker switched to the new protocol, all previously created websites will not function properly. They did provide tools to convert the site from Dat to Hypercore. I tried on several one-page websites, but it failed. It only created a new site with no content at all.
New Beaker website creation tool
Beaker developers introduced several new tools to simplify editing. Now, when you edit or create a site, you will get a split screen view, with the code editor on the left and the preview window on the right. Every time you save your work, the preview updates.
Beaker site editor
You can pop each tool into its own window. If you open three panels at the same time, the left panel will quickly become crowded.
You can view more information about the version Here
Final thoughts on Beaker Browser 1.0 beta
When I saw the announcement of Beaker Browser 1.0 Beta, I hope that some of the complaints I raised in this review can be resolved. Unfortunately, that didn’t happen.
The biggest problem with my beaker browser is that it is hard to find
dat Powered content. In previous versions, there was a page containing a list of about twelve projects running on the Dat protocol, nothing more.
If you delve into the new version, you can find a list of people who have created profiles on Hypercore. Unfortunately, most of these pages are either blank or someone put them together quickly. I think this will change with the final version 1.0 release.
Beaker User Directory
I do like editing tools. With two lines of Markdown, you can easily slap a fast web page together. I did create a website, but I will not leave Beaker Browser running 24/7 for seeding. There is currently no other way to do it.
What are your thoughts on the beaker browser? What are your thoughts on peer-to-peer networks? Please let us know in the comments below.
If you find this article interesting, please spend some time on social media, “Hacker News” or Reddit.