This article will explain the advantages of our upgrade to the existing Openstad participation tool currently in use throughout the Netherlands, currently called the Civic Participation Tool. Please see the previous article for an introduction, demo, and source code.

Openstad is a tool that is run by several neighborhoods in Amsterdam, The Hague, and other cities in the Netherlands. It allows citizens to propose changes to the infrastructure (e.g. “Create a new flower bed next to the boulevard”), and for those proposals to be voted on by the citizens. The proposals with the highest votes are then executed by the local government. …


During the Odyssey Momentum event over the weekend our team, The New Fork Partners!, built a democratic voting tool to allow citizens to participate in building their neighbourhood. This was to address the challenge given by the city of The Hague, the political capital of the Netherlands.

Image for post
Image for post

OpenStad is an existing democratic participation tool already in use throughout several cities in the Netherlands. What we built exhibits a significant upgrade to the security, scalability, trust and inclusiveness which OpenStad provides.

This was done by replacing the proposal and voting data and logic server/database architecture with a customized eosio blockchain, using the Dfuse API. …


I am writing this article because there seems to be a lot of confusion about the difference between EOSIO and EOS. Unfortunately, there are problems with EOS and the biggest problem is that people associate this with EOSIO which is not the root of the problem.

EOSIO software

A free, open-source software that can deploy highly customizable blockchains on which developers and entrepreneurs can run high-performing blockchain applications.

The software is created and maintained by Block One (B1).

EOS blockchain

A deployed blockchain powered by the EOSIO software.

The blockchain was deployed and is managed by the EOS blockchain community.

The problems of the EOS blockchain come from its specific blockchain customizations not by the underlying EOSIO software that powers it. I currently do not encourage projects to use the EOS blockchain unless they have a specific part of the EOS blockchain that they need to interact with.


This article is a summary of the new research and development since 2018 in the area of upgradeable Ethereum smart contracts. It presents the new works and standards that extend Summary of Ethereum Upgradeable Smart Contract R&D — Part 1–2018. Please read it to become familiar with the background leading up to this article.

This article intends to be a convenient and centralized place to understand upgradeable smart contract strategies. If you are watching or involved in this area of R&D, please comment on this article with any insights, feedback or comments that may be useful for others.

Thank you Nick Mudge and Santiago Palladino for contributing to and reviewing this article! …


Bitcoin is the oldest and currently highest valued cryptocurrency. However, Bitcoin and many cryptocurrencies have several major issues that this article will discuss. Some issues are well known and spoken of, however I want to add some more focus on the ethical, social and political impact that these systems have, the ones that are not being discussed enough.

Image for post
Image for post

These problems apply to most of the public, permissionless, psuedo-anonymous cryptocurrencies including Bitcoin forks, Ethereum, a lot of Ethereum defi products, Monero, Zcash, EOS and many more.

I hope this article can make people think a bit deeper about what is being built and whether it will make the world a better…


This workshop is for software developers interested in building blockchain applications using the EOSIO blockchain software framework. To complete the tutorials and to follow most of the content you will need to have some experience in software development/coding. This knowledge can be used to build applications on public or private blockchains powered by EOSIO (such as EOS or Telos) or deploy your own highly customizable public or enterprise blockchain.

Image for post
Image for post

If you are not confident with C++ then I highly suggest you download the first chapter of the Learn EOS book by Christoph Michel. You can get it for free here. …


This article shares important knowledge learned from creating the Free EOSIO Developers Workshop and other blockchain workshops! This can be used by other educators to assist in their educational endeavors.

I am also sharing the content from the workshop (scroll to bottom). This is very different from other courses and official documentation as it explains how the EOSIO protocol and software actually work, instead of how to use EOSIO software. I hope this is of interest to developers and computer scientists working in the industry as well as academics wishing to further understand blockchain technology. …


This article is intended for software developers and technical professionals that want to learn how EOSIO blockchain networks work and how to develop applications using it. This knowledge can be used to deploy applications on the public Telos and EOS blockchains (built on EOSIO), other deployed public or private networks, or deploy your own EOSIO network.

Image for post
Image for post

EOSIO is a blockchain software that can be used to deploy blockchain networks that support general, scalable, decentralized applications through smart contracts. …


After having thoroughly studied and developed on the EOS blockchain, I thought it would be a good time to share what I thought were the biggest issues and characteristics of the technology. The objective of this article is to educate developers and other people using or thinking of using the EOS blockchain.

EOSIO — Software that can run scalable decentralized networks that support smart contracts

EOS — The first (of many) deployed network running EOSIO software.

BP — Block producers are the operators of the EOS network, BPs (usually a company) run a powerful computer server with the EOSIO software to run the EOS blockchain network. …


Image for post
Image for post

Being in the ever-evolving blockchain space means having to constantly improve upon existing practice and systems — and our team at Work On Blockchain sure dropped a bombshell this week. Being inventive and staying miles ahead of the competition has been the formula since the beginning.

Sometimes slightly overlooked and often not given enough attention — hiring the perfect staff — is as important as the bottom line. Great people make great companies. That’s where we come in. We’ve been very passionate about and dedicated to bringing the best service to companies looking to hire developers looking for work, but also changing the scene and finding new ways to make recruiting efficient and cost-effective. …

About

Jack Tanner

Blockchain technology software developer and educator! Currently contributing to #EOSIO ecosystem. https://jackandtheblockstalk.com/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store