Apr 03

Which blockchain should you use?

For most developers, the question of whether blockchain will have a transformative effect on their jobs is settled. For those still to be convinced, the very fact that different blockchains are fundamentally networks with protocols for sharing and storing information should indicate how they will reconfigure the internet stack. However, it is still an emerging technology with underlying issues that need to be resolved.

This phase isn’t unfamiliar if you are used to seeing different languages, frameworks or approaches fade out of the limelight. That’s why, for now, the best approach is to remain blockchain agnostic. But this is very different to ignoring the technology. Instead, you should understand the fundamentals, understand the issues and take your first steps into developing for this future state.

Why blockchain matters

Probably the most important things to understand about blockchain technology are that it’s distributed, immutable and transparent. The reason so many people are excited about it is because they believe it could become the foundation of a new internet. Bitcoin, as well as other cryptocurrencies, have seen their prices spike as a result. Yes, there are speculators involved, but you only have to look at the list of investors to understand how significantly some of the biggest names in tech are taking this. 

They believe that one or a number of blockchain protocols will take their place at the base of a new decentralised internet, with layers of other protocols and apps sitting on top. In some ways, this will mirror what exists today. This is why it’s so important for developers to immerse themselves now, so they understand the technology that will underpin their future work. At the same time, they need to have an understanding of why this technology isn’t established yet.

The big issues

Multiple potential paths lay ahead for blockchain, as it grapples with a number of problems. One of the most significant right now is scalability. The cryptographic consensus approach of validating the shared ledger makes it trustworthy and extremely secure. However, as more and more transactions have needed to take place, the computer power required has increased to the point where real scale seems impossible.

This is a problem across blockchains, but multiple solutions have been proposed. One is bigger blocks that can store more transactions, an approach that resulted in the Bitcoin Cash ‘fork’. Another is proof of stake, where a stake is put up as collateral against false transactions, rather than proof of work through cryptography. Another possible solution is the idea of off-chain protocols, such as the Lightning network or Raiden network, facilitating fast transactions and only interacting with the blockchain at specific points.

Right now, none of these have emerged as an all-conquering winner, so developers would be naive if they were to focus all their efforts on one solution. Instead, they should focus on building apps that can be deployed on any blockchain.

Let’s push things forward

While you might think it’s better to wait until these major issues have been resolved before you jump into blockchain technology, that would be the wrong move. You can start to develop decentralised applications without committing them to a single blockchain. While tools and processes are still emerging, open-source software is oiling the wheels of progress as highly capable developers try to push the technology forward. 

Finally, it’s important that developers understand the big picture behind the value they provide hasn’t changed in the slightest. They should focus on building applications that solve real problems for people because that’s the most important thing, both now and in the future. A decision on which blockchain they choose to deploy it on can wait. 

This article was originally published in issue 303 of net, the world’s best-selling magazine for web designers and developers. Buy issue 303 here or subscribe here.

Related articles:

58 Comments

  1. Customwritingservice
    April 5, 2018 at 6:39 pm · Reply

    Thanks for sharing!!! It’s beautiful!!!custom writing service

  2. minecraft
    October 4, 2018 at 2:06 pm · Reply

    What’s up mates, how is all, and what you want to say about this article, in my view its in fact amazing in favor of me.

  3. minecraft
    October 5, 2018 at 11:51 pm · Reply

    This post will assist the internet users for creating new web site or even a blog from
    start to end.

  4. minecraft
    October 6, 2018 at 8:56 am · Reply

    I don’t even know the way I finished up here, however I believed this post
    was once good. I do not understand who you are however definitely
    you are going to a famous blogger for those who aren’t
    already. Cheers!

  5. minecraft
    October 7, 2018 at 1:44 am · Reply

    I blog often and I really appreciate your information. This article has really peaked my interest.
    I’m going to take a note of your website and keep checking for new details about once per week.
    I opted in for your RSS feed as well.

  6. minecraft
    October 7, 2018 at 2:44 am · Reply

    Hey very interesting blog!

  7. minecraft
    October 7, 2018 at 1:08 pm · Reply

    Good way of describing, and good post to get information about my presentation topic, which i
    am going to convey in university.

  8. minecraft
    October 8, 2018 at 2:24 am · Reply

    Do you have a spam problem on this blog; I also am a blogger,
    and I was curious about your situation; many of us
    have created some nice methods and we are looking to trade strategies with other folks,
    please shoot me an e-mail if interested.

  9. minecraft
    October 8, 2018 at 6:08 am · Reply

    I will immediately snatch your rss feed as I can not
    to find your email subscription link or newsletter service.
    Do you’ve any? Please allow me recognise so that I may just
    subscribe. Thanks.

  10. minecraft free download 2018
    October 9, 2018 at 12:02 am · Reply

    Superb, what a blog it is! This web site provides valuable information to us, keep it up.

  11. minecraft free download 2018
    October 9, 2018 at 12:17 am · Reply

    I seriously love your website.. Pleasant colors
    & theme. Did you develop this website yourself?
    Please reply back as I’m wanting to create my very own site and want to learn where you got this from or
    what the theme is called. Cheers!

  12. minecraft free download 2018
    October 9, 2018 at 2:08 am · Reply

    Wow, fantastic blog layout! How long have you been blogging
    for? you made blogging look easy. The overall look of your
    web site is excellent, as well as the content!

  13. minecraft free download 2018
    October 9, 2018 at 2:14 am · Reply

    Thank you for any other informative website. Where else may I am getting that kind of info written in such an ideal method?
    I have a undertaking that I’m simply now working on, and I’ve been at the glance out for such information.

  14. minecraft free download 2018
    October 9, 2018 at 6:23 pm · Reply

    I am really delighted to read this weblog posts which consists of tons of
    valuable data, thanks for providing such statistics.

  15. minecraft free download 2018
    October 10, 2018 at 6:03 am · Reply

    Just want to say your article is as surprising. The clarity on your post is simply
    excellent and i can assume you are a professional in this subject.

    Well together with your permission allow me to take hold of your RSS feed to keep
    up to date with coming near near post. Thank you a million and please keep up the gratifying work.

  16. minecraft free download 2018
    October 10, 2018 at 11:05 am · Reply

    Heya this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors
    or if you have to manually code with HTML. I’m starting a blog soon but
    have no coding expertise so I wanted to get guidance from someone with experience.

    Any help would be enormously appreciated!

  17. minecraft free download 2018
    October 10, 2018 at 2:45 pm · Reply

    Spot on with this write-up, I honestly believe
    that this website needs a lot more attention. I’ll
    probably be back again to read through more, thanks for the information!

  18. minecraft free download 2018
    October 10, 2018 at 4:39 pm · Reply

    Hi, I log on to your new stuff on a regular basis.
    Your writing style is witty, keep it up!

  19. minecraft free download 2018
    October 11, 2018 at 10:12 pm · Reply

    If some one wants expert view on the topic of blogging afterward i
    advise him/her to visit this weblog, Keep up the nice job.

  20. tinder dating site
    October 16, 2018 at 9:58 pm · Reply

    Great article! We are linking to this particularly great post on our site.

    Keep up the good writing.

  21. tinder dating site
    October 18, 2018 at 1:28 pm · Reply

    Aw, this was a very nice post. Taking the time and actual
    effort to generate a very good article… but what can I say… I
    hesitate a whole lot and never manage to get nearly anything done.

  22. minecraft secret free download
    October 18, 2018 at 10:05 pm · Reply

    Hi there! I could have sworn I’ve been to
    this blog before but after browsing through some of the articles
    I realized it’s new to me. Nonetheless, I’m certainly happy I came across it and I’ll
    be bookmarking it and checking back often!

  23. minecraft secret free download
    October 19, 2018 at 5:52 am · Reply

    Hi there to all, how is everything, I think every one is
    getting more from this web site, and your views are
    good in favor of new users.

  24. Benefits of Coconut Oil
    October 20, 2018 at 3:35 am · Reply

    I have learn several just right stuff here. Definitely price
    bookmarking for revisiting. I wonder how
    a lot effort you set to make the sort of magnificent informative web site.

  25. Health Benefits of Coconut Oil
    October 20, 2018 at 5:54 am · Reply

    Hi there to all, how is the whole thing, I think every one
    is getting more from this site, and your views are
    nice for new users.

  26. Benefits of Coconut Oil
    October 20, 2018 at 6:01 am · Reply

    It is in reality a nice and useful piece of information. I’m glad that you just shared this helpful information with us.

    Please stay us informed like this. Thanks for sharing.

  27. Health Benefits of Coconut Oil
    October 20, 2018 at 6:17 am · Reply

    I’m curious to find out what blog system you’re working with?
    I’m experiencing some small security issues with my
    latest site and I would like to find something more secure.
    Do you have any suggestions?

  28. Health Benefits of Coconut Oil
    October 21, 2018 at 10:24 pm · Reply

    I was pretty pleased to uncover this web site.
    I need to to thank you for your time for this particularly
    wonderful read!! I definitely really liked
    every part of it and I have you book-marked to check out new things
    on your blog.

  29. Coconut Oil Benefits
    October 22, 2018 at 1:47 am · Reply

    I think this is one of the most important info for me.
    And i am glad reading your article. But should remark on some general things, The web site style is
    ideal, the articles is really nice : D. Good job,
    cheers

  30. Health Benefits of Coconut Oil
    October 23, 2018 at 9:14 pm · Reply

    Hey! Do you know if they make any plugins to protect against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?

  31. Benefits of Coconut Oil
    October 25, 2018 at 1:14 am · Reply

    Great post.

  32. Coconut Oil
    October 25, 2018 at 1:58 am · Reply

    Aw, this was a really nice post. Finding the time and actual effort to produce a very
    good article… but what can I say… I procrastinate a whole lot and never manage to get
    anything done.

  33. Health Benefits of Coconut Oil
    October 25, 2018 at 9:31 am · Reply

    What’s Going down i’m new to this, I stumbled upon this I have found It absolutely helpful and it has helped me out loads.
    I am hoping to give a contribution & assist different users like its helped me.
    Great job.

  34. Coconut Oil
    October 26, 2018 at 2:17 am · Reply

    Everything is very open with a really clear description of the issues.
    It was definitely informative. Your website is very helpful.

    Thank you for sharing!

  35. Health Benefits of Coconut Oil
    October 26, 2018 at 4:26 am · Reply

    Hi! I just wanted to ask if you ever have
    any issues with hackers? My last blog (wordpress) was
    hacked and I ended up losing a few months of hard work due to no data backup.

    Do you have any methods to protect against hackers?

  36. Benefits of Coconut Oil
    October 28, 2018 at 5:24 am · Reply

    Hello, I desire to subscribe for this webpage to obtain most up-to-date updates, so where can i do it please assist.

  37. Health Benefits of Coconut Oil
    October 28, 2018 at 4:13 pm · Reply

    If some one wants expert view regarding blogging then i suggest him/her to pay a visit this weblog, Keep up
    the pleasant work.

  38. Coconut Oil Benefits
    October 28, 2018 at 4:52 pm · Reply

    Hmm is anyone else experiencing problems with the images on this blog loading?

    I’m trying to figure out if its a problem on my end or if it’s the
    blog. Any feedback would be greatly appreciated.

  39. Health Benefits of Coconut Oil
    October 30, 2018 at 6:29 pm · Reply

    An interesting discussion is definitely worth comment.
    I believe that you need to write more on this subject, it may not be a taboo
    subject but generally people don’t discuss such issues.
    To the next! Cheers!!

  40. http://twitter.com/descargar_hq
    November 2, 2018 at 4:36 pm · Reply

    Descargar facebook
    Greetings from California! I’m bored to death
    at work so I decided to check out your website on my iphone during lunch break.
    I love the information you present here and can’t wait to take a look when I get home.
    I’m surprised at how fast your blog loaded on my cell phone ..
    I’m not even using WIFI, just 3G .. Anyhow, great blog!

    Descargar facebook

  41. descargar facebook
    November 2, 2018 at 6:37 pm · Reply

    Thanks for a marvelous posting! I definitely enjoyed reading it, you happen to be a great author.I will ensure that I bookmark
    your blog and will come back in the foreseeable future.
    I want to encourage that you continue your great writing, have
    a nice day!

  42. descargar facebook
    November 3, 2018 at 6:07 am · Reply

    Nice post. I learn something new and challenging on websites I stumbleupon everyday.
    It’s always exciting to read through content from other writers and use
    something from their web sites.

  43. descargar facebook
    November 3, 2018 at 8:46 am · Reply

    You ought to be a part of a contest for one of the highest quality websites online.
    I’m going to recommend this blog!

  44. quest bars cheap
    November 4, 2018 at 2:20 am · Reply

    I like what you guys are usually up too. This
    type of clever work and exposure! Keep up the excellent works guys I’ve incorporated
    you guys to blogroll.

  45. quest bars cheap
    November 4, 2018 at 3:42 am · Reply

    It’s awesome to pay a quick visit this site and reading the views of all colleagues about this paragraph, while I am also keen of getting experience.

  46. quest bars cheap
    November 4, 2018 at 4:40 pm · Reply

    I am genuinely delighted to glance at this webpage posts
    which carries tons of valuable data, thanks for providing such statistics.

  47. quest bars cheap
    November 4, 2018 at 7:53 pm · Reply

    Hey There. I found your blog using msn. This is a really well written article.
    I will be sure to bookmark it and return to read more of your
    useful info. Thanks for the post. I will certainly
    comeback.

  48. quest bars
    November 7, 2018 at 12:51 am · Reply

    Hello, I enjoy reading through your article. I like to write a little comment to support you.

  49. Quest Bars Cheap
    November 7, 2018 at 5:55 pm · Reply

    Nice post. I was checking continuously this blog and I’m inspired!

    Extremely useful info particularly the ultimate part 🙂
    I handle such info a lot. I used to be looking for this certain information for
    a very lengthy time. Thanks and best of luck.

  50. Quest Bars Cheap
    November 9, 2018 at 11:54 am · Reply

    You actually make it seem so easy with your presentation but I find this topic to be really something
    which I think I would never understand. It seems too complicated and very broad for
    me. I am looking forward for your next post, I’ll try to get the hang of it!

  51. What Equipment is Needed for Sling TV
    November 10, 2018 at 10:45 am · Reply

    Hi there to all, how is all, I think every one is getting more from this web site, and your
    views are good in favor of new viewers.

  52. Sling TV
    November 10, 2018 at 8:09 pm · Reply

    Hi there would you mind letting me know which web host you’re working with?
    I’ve loaded your blog in 3 completely different web browsers and I
    must say this blog loads a lot quicker then most.

    Can you suggest a good internet hosting provider at a fair price?
    Thanks a lot, I appreciate it!

  53. Sling TV
    November 11, 2018 at 2:47 am · Reply

    Excellent post. I absolutely love this website.
    Keep it up!

  54. Sling TV
    November 12, 2018 at 4:31 am · Reply

    Hi there mates, pleasant piece of writing and fastidious urging commented at this place, I am actually enjoying by these.

  55. What Equipment is Needed for Sling TV
    November 13, 2018 at 12:42 am · Reply

    Excellent post. I was checking constantly this blog and I am impressed!
    Extremely helpful info specially the last part 🙂 I care for such information much.
    I was looking for this certain information for a very long time.
    Thank you and best of luck.

  56. What Equipment is Needed for Sling TV
    November 13, 2018 at 2:00 am · Reply

    I do not even understand how I finished up right here, but I assumed this publish was once great.
    I do not recognize who you are however definitely you’re going to
    a well-known blogger in the event you aren’t already. Cheers!

  57. What Equipment is Needed for Sling TV
    November 13, 2018 at 10:09 am · Reply

    I am in fact pleased to glance at this webpage posts which consists of plenty of helpful information, thanks for providing these kinds of statistics.

  58. What Equipment is Needed for Sling TV
    November 14, 2018 at 4:59 am · Reply

    Hey there! This is my 1st comment here so I just wanted to give a quick shout out and tell you I truly enjoy
    reading your articles. Can you recommend any other blogs/websites/forums that deal
    with the same subjects? Thank you so much!

Leave a reply

Your email address will not be published.