Althea Development Update #84: Operator tools, Peggy developments, and EIP-55 support

A new relay is born, our networks grew 34% between March and April We've been extraordinarily busy working on COVID rapid response and the Peggy Ethereum to Cosmos bridge. Operator toolsWe've been building

Read More arrow_forward

DeFi enabled Ethereum bridge for Cosmos

DeFi investment is just another set of rules and automation for the bridge. Not a giant leap in technology, but instead, of perspective.

Read More arrow_forward

Hardware hacking is good for business

Routers are, for all their specific quirks, just computers. Like your desktop, phone, or a server.

Read More arrow_forward

Althea Development Update #83: Rust static binaries and OpenWRT

A four car pileup of complex codebases, starting with static binary building on Rust.

Read More arrow_forward

Althea Development Update #82: Direct router deposit with Wyre!

With the new Beta 11 release users can now use the Wyre widget to buy and send funds directly to their router. We've been dreaming about a system like this for a very

Read More arrow_forward

Althea Development Update #81: Phone client Beta 0 and the many fixes of router Beta 11

Without further delay, here is the Althea for Android app. You will need to use it with Beta 11 RC6 or later of the Althea router firmware. You can find a list of supported routers here.

Read More arrow_forward

Althea Development Update #80: Phone client networking, MCD upgrade

Happy new year everyone! Since my last blog post I've managed to implement the alternate network design I proposed. Phone client design proposed in update #79, now implemented and functionalThe major hudles where

Read More arrow_forward

Althea Development Update #79: Things Android won't let you do

Android devices as IPv6 mesh network participantsRecently we've been working on a phone client for Althea. Our first design was to have every phone as a Babel node, advertising it's own routes and

Read More arrow_forward

Althea Development Update #78: Building a phone client

It would be great for people to be able to buy a connection directly via their phone. You can’t really compete on price with something people already own.

Read More arrow_forward

Althea Development Update #77: Hiding in plain sight

Since our last update I’ve encountered a couple of bugs where the problem had been hiding in plain sight. In one case for weeks and another for a year or more. Discovering root causes long term subtle bugs is both satisfying and important to create a better product.

Read More arrow_forward

Althea Development Update #76: Automatic connection tuning

Now we're exploring that we can do with multihomed users and connections

Read More arrow_forward

Althea Development Update #75: Chasing latency

We apply latency control judiciously throughout at every Althea node in the network, with the ultimate goal of fairly allocating bandwidth at any given bottleneck.

Read More arrow_forward

Althea Development Update #74: Automated Xdai bridge

what we’ve done in this release is design a fully automated a bridge, the user merely has to deposit ETH and the router takes care of the rest. The money will be exchanged for DAI, then transferred across the cross-blockchain bridge to become Xdai.

Read More arrow_forward

Althea Development Update #73: For want of a transaction

A minute later when the gateway tried to validate that same payment again it chose the same failed node at random. It wouldn't get a third chance.

Read More arrow_forward

Althea Development Update #72: Easy local Althea testnet

For this development cycle I've focused on building a more advanced and easier to run series of integration tests. As Althea matures the complexity of the average bug to track down, identify and

Read More arrow_forward

Althea Development Update #71: Transaction amnesia

As I slapped this solution together I got a bad feeling. What if the full node lied to us? I really couldn’t think of a situation in which it would but I just couldn’t shake it.

Read More arrow_forward

Althea Development Update #70: Dueling scripts

Put on your night time sunglasses because I have a tale from our cyberpunk future, or present as it may be. How a poorly coded smart contract disrupted an ISP in rural Oregon.

Read More arrow_forward

Althea Development Update #69: Decentralization without compromises

Althea has taken the same base software ISPs use and applied some modern advancements. In short we've stacked our advantages and minimized our overhead to such a degree that we come out even with centralized ISP performance.

Read More arrow_forward

Althea Development Update #68: Time is relative for computers too

This issue got me thinking about the relativity of time on the routers. Our billing algorithm made the assumption that everyone did billing computations every 5 seconds, what would happen when that didn't hold true?

Read More arrow_forward

Althea Development Update #67: Chasing ghosts in the machine

Once you design a distributed system to handle any one point of failure you don't stop having failures, they just get more complicated and interconnected. Beta 3 is finally rolling out, after several

Read More arrow_forward