Pros and Cons of Building on EthereumsteemCreated with Sketch.

in #blockchain7 years ago (edited)

Recently, I've had 5 potential clients approach me about consulting them, and they all said they didn't know much about the Blockchain industry, although felt strongly that a Blockchain would make their business idea much stronger.

They also were under the impression that building on top of Ethereum and assigning their own token using Ethereum's network would be the simplest, most efficient, and best option for them.

Unfortunately, there are a lot of things people don't know, or haven't considered, which is why I felt the need to explain my position.

PROS to using Ethereum (It's like opening a franchise)

  • Simple, easy, and fast to create an ERC20 token (but you still have to know how to program the token to do what you want).
  • Solid development team that is actively working on new technologies that will continue to improve the stability, security, functionality, and scalability of the Ethereum Blockchain (Casper PoS for example).
  • The development team is currently working on the next token version called ERC223 (and they have said it will be upgradeable from ERC20).
  • You don't need to build, maintain, or develop for your own Blockchain, and can piggy back off Ethereum's.
  • You can save time, money, and effort by syncing your system to Ethereum's Blockchain and letting them manage everything for you.
  • You can launch your ICO faster and get back to business.


CONS to using Ethereum (It's like selling your soul to the devil)

  • Ethereum is a centralized Blockchain.
  • Ethereum goes down, it will take your smart contracts down with it.
  • If ETH hard forks, it can have unforeseen consequences on your internal tokens, as they can be lost, hacked, or create a split in your service (See Ethereum Classic).
  • You are giving up your autonomy to Ethereum, which means you have no say in the future development plans of the Blockchain you are using, and if you disagree with the development plans, it's already too late to make a switch without destroying your user data in the process (not to mention the coins they own and count on as a store of value + use on the platform to make it run). (ESP created a poorly designed Blockchain that crashed, so they rebuilt it from scratch and now it's called ESP2).
  • If you want to improve the functionality of your Blockchain, you can't. Instead, you must contribute to the development of Ethereum's Blockchain, which you don't own or control, and never will.
  • When you use Ether, it requires gas to complete transactions, therefore any time a transaction occurs using your token, the fee goes to enriching the Ethereum network, not your own network. At first the gas fees might not feel like much, but as your platform scales in size and user numbers, the gas fees will multiply, and your company will be stuck paying the bill out of your own profit.
  • When you launch an ICO and people see you are using a smart contract token from Ethereum, they might look at you as being lazy, greedy, or lacking the desire to build upon and develop your company's product to make it better over the long-term.
  • Ethereum has competitors and CAN drop back to $8 like it was last year (EOS, WAVES, OMNI)..



If you boil it all down, by using Ethereum you are renting your company and hoping the owners let you keep it, and that the landlord doesn't sell the office space under your feet and you are forced to move to another office with little time to prepare and plan for the transition.

By building your own Blockchain, you are buying your company, owning it in full, and being completely responsible for it's growth. Therefore, it's difficult for any owner to cause you pain, or any landlord to steal your space underneath you.


If you liked this article, why not read my last one titled INTRODUCTION TO THE CRYPTO INDUSTRY.


I have invested tremendous effort and capital over the past 18 months researching and experiencing different aspects of the Industry.

I have been hired by clients to provide services such as Blockchain industry analysis, consulting, advising, public speaking, and fundraising for Pre-ICO and ICO stages.

If you want to learn more, click here.

(These articles can also be found on my LinkedIn, Facebook, Website, and Medium).

Sort:  

Awesome article. Etherium seems too centralized and dependent on one or two core developers.

I would like to see a correlational study evaluating the price of etherium and the ether tokens factoring out the systematic risk of the general crypto market. I'm wondering how sensitive ETH tokens are to the price of Etherium. In stock market terms we could use ETH as a Beta then adjust for the overall coin market volatility (systematic risk). The same could be done with the other chains that have assets. If the data provide conclusive evidence then a pricing model could be developed as well as a reliable token launch date forecast for new ICOS.

Why don't you create this model and sell it to investors and entrepreneurs? :)

ive seen a lot of models on the internet that might work.

..or I could work all day on the code then post it to steemit and be lucky to earn 5 steem dollars even if it has 100% accuracy. :0
I just don't care enough about eth or eth tokens. I only like interest paying currencies like espers. Most ICOs I've seen are entirely speculative. At least interest is a sure thing and reduces the impact of volatility.

Very good blog. I fully understand what you're talking about. The decision to buy a coin should be based on real analysis of the coin. I found that people keep buying coins without have any knowledge of them. This is considered high risk. Besides coinmarketcap.com there is: https://www.coincheckup.com Every single coin can be analysed here based on: the team, the product, advisors, community, the business and the business model and much more. See: https://www.coincheckup.com/coins/Ethereum#analysis To see the: Ethereum Analysis

this is a good link. Im not sure about the technical analysis there though.

I'm still not convinced that building on ethereum is a good idea.

More here about ethereum.
https://www.ethereum.org/