Ethereum and Stellar are unique in the world of cryptocurrencies in that their value has less to do with their “coin” value and more to do with their feature sets.
You can invest in them as a tradable asset, but that’s just the beginning of their capabilities and features.
Ethereum Is One Of The World’s Most Programmable Blockchains
You’ve probably heard that blockchain technology has a wide variety of uses. You don’t have to use blockchains to create and monitor digital currencies. You can use blockchains to keep track of medical information, store cloud data, secure the internet of things, track food, etc.
The problem with most cryptocurrencies is that the blockchain they’re built on can’t do any of this stuff. Bitcoin’s blockchain, for instance, is only suitable for trading bitcoin.
Ethereum solves this problem by being highly programmable. This means that you can trade Ethereum coins on the Ethereum blockchain or build your own apps and functionalities that run on this blockchain. It’s complex but very open-ended and fast, making it a powerful platform for launching blockchain applications.
Stellar Is A Cross-Border Payment System
Stellar, on the other hand, is entirely centered around trading any digital asset. What sets it apart from other cryptocurrencies is that Stellar’s coins (lumens) aren’t meant to hold value themselves. Instead, they’re just a medium of exchange.
For example, let’s say your native currency is U.S. dollars, and you want to pay someone whose native currency is euros. Traditionally, this requires a wire transfer, which is slow and expensive. With Stellar, however, you can facilitate this transaction nearly instantly with little to no cost.
Stellar does this by taking your U.S. dollars, finding the best way to convert them to euros and delivering that money to your recipient. And Stellar does all this almost instantaneously.
This is pretty handy, to be sure, but it’s just the beginning of Stellar’s value. Stellar also allows anyone to program their own “token” of value. That means you can create a token representing any fiat currency, cryptocurrency, loyalty points, gift cards or even physical goods like apples or diamonds.
How Ethereum Uses Smart Contracts
Ethereum is programmable, allowing you to use its blockchain for more than just sending digital money back and forth. These programs (also known as apps) are known as smart contracts.
Smart contracts are just traditional contracts, except they’re not executed by a bank, notary or some other third party. Instead, they’re executed by code on the blockchain.
For instance, say John is selling a car to Jane. John and Jane agree that the car is worth 100 ether (Ethereum’s cryptocurrency). So they write a simple program (a smart contract) that says, “When Jane pays John 300 ether, transfer the car’s title from John to Jane.”
Because smart contracts are executed over the blockchain, there’s no need for a third party to oversee this transaction. The blockchain proves the transfer of ownership and currency, publicly and immutably.
This is a simple example that still focuses on monetary transactions. However, you can write a smart contract that updates a person’s medical information, verifies an IoT device, and just about anything else.
How Stellar’s Core Features Are Improving Its Performance
The downside of Ethereum’s smart contracts is that they can back up Ethereum’s network. All of these simple programs running in succession slows down the system and increases its cost. So simple transactions aren’t good candidates for Ethereum transactions anymore.
But this downside is Stellar’s strength. Since Stellar’s focus is facilitating financial transactions, it’s built around keeping transactions as low-cost and high-speed as possible.
Even as new features are added to Stellar, like Automated Market Maker, they’re programmed to be as lightweight and straightforward as possible. Users of Stellar can only create tokens and take advantage of all built-in features in the Stellar network — but you can’t create smart contracts.
Whenever some new computational ability is added to Stellar, it’s created and approved by a community and then implemented into Stellar on a fundamental level. So there’s less freedom than with Ethereum, but it’s far faster and trimmer as a result.
Ethereum Is One Of The Most Innovative Blockchain Technologies
By far, Ethereum’s biggest selling point is its innovation. Ethereum was built as a response to Bitcoin as a way of improving on the Bitcoin concept and taking it to the next level. Ethereum is also being expanded constantly, getting a second life in Ethereum 2.
Stellar Works As A Universal Exchange Medium
Conversely, Stellar’s strength comes from its focus. It isn’t bogged down by a complex network, updates that completely overhaul it or an overworked network. It’s a simple innovation built to be as light as possible, pushed forward by core features that don’t get in the way of its primary purpose — being a universal exchange medium.
Ethereum Is Challenging To Learn And Subject To Change
The biggest drawback of Ethereum is its complexity. It requires substantial experience with Ethereum to truly understand how it works and how you can use it, let alone start programming your own smart contracts. It’s also being updated constantly.
Stellar Is Less Flexible Than Ethereum
While simplicity is a plus, it can also be a drawback, making Stellar more limited. Ethereum can do everything Stellar can do and far more — it just can’t do it as quickly or inexpensively. Stellar, however, was specifically built to not be able to achieve everything that Ethereum can.
So, Which Blockchain Platform Should I Pick?
The first step before analyzing which blockchain you should leverage to boost your business is defining your business goals and the key use cases that would be valuable to users. With a clear (and the right) goal in mind, deciding the technology becomes the easy and fun part.
Read full story on Forbes