Watch Peter Lawrey's JAX London 2017 session

Scaling blockchain systems: The real challenge

JAXenter Editorial Team

As the demand for blockchain has been increasing non-stop since its conception, what is the number one challenge to overcome in order to continue ripping the benefits of the technology? In this talk, Peter Lawrey explains why scalability of blockchain is the number one obstacle related to the technology and he proposes ways to overcome it.

Blockchains open up a significant number of opportunities to decentralize services. Increasing demand has raised scalability issues. In this talk, we took a look at some of the problems scaling blockchain and proposed solutions to increase transaction rates.


SEE ALSO: The state of sharding: How can this technology make blockchain more scalable?


Peter Lawrey is a Java Champion with the most Java & JVM answers on StackOverflow. CEO of a consultancy with 10 developers, developing low latency trading systems for banks and hedge funds.



Since we’re talking about blockchain, make sure to check out our interview with Tom Beno and Nate D’Amico how this technology can become more accessible to developers.

JAXenter: Blockchain developers need a far-reaching skill set which includes proficiency in software engineering, cryptography, mathematics, information security and the list goes on. How can we simplify this process in order to encourage more people to experiment with this technology?

Tom Beno: Beyond the skills you’ve mentioned, I would add that there needs to be a philosophical understanding of what solutions blockchain technology can provide. Once people can work backward from the outcome, the technology becomes the set of tools used to get there. The far-reaching skills needed can be taught and learned, but the thing that will compel people to experiment is a solution-oriented understanding of the technology’s use cases in a real business.

Nate D’Amico: For end users, most of it has to do with user experience design and the applications and services that will be sitting between the users and the blockchains. To use an example, we know that users are familiar with usernames and passwords. If you lose or forget your password you just enter your email, reset or recover it and get back into your account. In the blockchain world of private and public keys, a lost key typically means an orphaned account. Providing “password reset” type UX for blockchain-based applications, while maintaining security, can go a long way.

See the full interview here

Inline Feedbacks
View all comments