Beaker Browser 1.0 Beta: one step forward, two steps back

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 most important changes in the beaker is the introduction of new protocols. So far, Beaker has used Dat Agreement Distribute content. Beta 1.0 replaces Dat with Super core.

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.

Beaker start page

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 editorBeaker site editor

In addition to the editor, you can also open the file manager to import and manage files and images. They also include a program called Network terminology. The terminal can only interact with the content of the website you are working on, but it is still cool. webterm only comes with 10 simple commands. If you like to take risks, you can use Javascript to write your own commands.

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 DirectoryBeaker 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.

Beaker Browser 1 Beta