Linux Format

Build a club on the next-gen web

OUR EXPERT

Onthe current web there are a few, enormous companies that dominate your activities and collect your data. For many of us this is a worrying development that we need to do something about. One technical solution is to develop a new version of the web. How that will look is still a mystery.

To get a grip on the efforts to reinvent the web, you should start by looking at distributed solutions. File systems such as IPFS can give you autonomy over your data. In most efforts, blockchain technology is also involved. In this article you’ll learn more about the Ethereum blockchain (see the feature in LXF292) since it’s the biggest and most popular option. However, it’s not the only game in town.

Other efforts aim to cut costs, and improve speed and scalability. There are also many efforts to use what’s called Layers to avoid using many transactions on the chain. These aim to stay off the chain while retaining many features of the technology.

Build it and they will come…

The code here will be a base for further development. As a first step, we’ll make it possible to add club members and manage memberships. This uses the OpenZeppelin code for access and governance. To make this happen you can use many other components but these are welltested and are sure to work as expected.

You can obtain the latest code for this project from Mat’s Git at https://github. com/matstage/ Solidity-Club.

You’ll deploy your contract using one user and there must be another user to test if it can block access to other users.

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format2 min read
Back Issues » Missed One?
November 2024 Product code: LXFDB0321 Build your own Linux fortress and protect your privacy with Qubes OS, and learn all about Matter, the new Internet of Things standard. Plus, discover which media server is best, find out how to secure your files,
Linux Format3 min read
AMD Ryzen 5 9600X
The first salvo of AMD’s Zen 5 Ryzen 9000 processors are here. The new chips span from the £269 six-core 12-thread Ryzen 5 9600X to the £594 16-core 32-thread Ryzen 9 9950X, covering the same segments as the prior-gen Zen 4 Ryzen 7000s. The chips hav
Linux Format3 min read
Fedora Is For All
Fedora Linux has always been something of a trailblazer. In one sense it guides CentOS Stream, which in turn sets the road map for the commercial Red Hat Enterprise Linux (RHEL). From a desktop point of view, it’s often the first (ahem, Arch BTW) to

Related Books & Audiobooks