Platform comparison

in #bitcoin6 years ago


Platform comparison. My favorite is Neblio

Ethereum
Ethereum is a gold standard in smart contracts and has biggest capitalization among other platforms. Majority of token sales go on Ethereum platform, with recently standartized token format ERC-20.

Founded by son of russian expats in Canada Vitalik Buterin. Incorporated in Switzerland.

Docs:

solidity.readthedocs.io
Awesome Ethereum list
Contract examples:

https://github.com/fivedogit/solidity-baby-steps
https://github.com/OpenZeppelin/zeppelin-solidity/tree/master/contracts
https://github.com/ConsenSys/
Ethereum Classic
Classic appeared as a fork of main Ethereum chain (right after famous DAO hack) by a community that disagreed to alter the blockchain to get back stolen funds. ETC is still in search of its place in smart contracts world. Some engineering changes are still going under the hood (like, changing the emission and difficulty retarget algo), and developer tools are being developed. No major token crowdsales were made yet, but the community is looking forward to it.

Not incorporated.

Neo
NEO (formerly Antshares) is a Chinese answer to Ethereum. Neo is a major player in SmartContracts world and often compared to Ethereum.

First batch of supported languages is ready for production use. Second is partially ready, and third is planned.

Docs:

docs.neo.org/en-us/sc/introduction.html
Contract examples:

https://github.com/neo-project/examples-csharp
Ubiq
Ubiq functions as a fork of Ethereum codebase, with several adjustmens, fully compatible with EVM and Solidity.

Governed by Ubiq Technology Inc.

Urbit
WTF is dis

Contract examples:

https://github.com/urbit/examples
Rootstock
Rootstock is a Bitcoin sidechain, adding Turing-complete language (enabling smart contracts) and ability to scale up to 20k transactions per second (eventually). Sidechain shall be secured by a merge-mining with regular Bitcoin pools.

Rootstock is very well received by community, and among all 2nd layer solutions for Bitcoin is considered to be one of the closest to completion.

Language used shall be Solidity, and RSK VM is fully compatible with Ethereum VM.

Docs:

https://faq.rsk.co/en/main/
https://github.com/rsksmart/rskj/wiki
http://media.rsk.co/
Cardano
Cardano claims it is the first Blockchain to use a provably secure, proof of stake algorithm. Cardano is designed in separate layers, where the 1st layer (aka Settlement Layer; PoS blockchain) is already live (as of 2017.10), and internal currency (Ada) being added to exchanges.

Second (aka computational) layer will run smart contracts using a Haskell-inspired scripting language, called Plutus, and is scheduled to release in first quarter 2018.

Governed by The Cardano Foundation, IOHK and Emurgo.

Docs:

https://whycardano.com/
https://cardanodocs.com/technical/plutus/introduction/
Contract examples:

https://cardanodocs.com/technical/plutus/examples/
Exonum
Exonum is an extensible open-source framework for creating blockchain applications. It is designed to allow you, your company or your government to build a tailor-cut private or permissioned blockchain.
Thus, there's no public Exonum network or traded Exonum tokens.

Exonum is developed and supported by the Bitfury Group.

Services are the main extension point for the Exonum framework. By itself, Exonum provides building
blocks for creating blockchains; it does not come with any concrete transaction processing rules.
This is where services come into play. If you want to create an instance of the Exonum blockchain,
services are the way to go.
Endpoints defined by services fulfill the same role as smart contracts in other blockchain platforms.
They define business logic of the blockchain, allow to retrieve data from the blockchain, and can be
reused across different projects. Partial analogies for this execution model are endpoints of RESTful
web services and stored procedures for DBMSs.
Docs:

https://exonum.com/doc/architecture/services/
https://exonum.com/doc/get-started/design-overview/#smart-contracting
Contract examples:

https://exonum.com/doc/get-started/create-service/
BitShares
BitShares 2.0 is the first application of Graphene technology.

Qtum
Qtum is a hybrid blockchain application platform. Qtum’s core technology combines a fork of bitcoin core, an Account Abstraction Layer allowing for multiple Virtual Machines including the Ethereum Virtual Machine (EVM) and Proof-of-Stake consensus.

Qtum smart contracts aim to be compatible with existing Ethereum contracts.

Main selling points of Qtum is: lite mobile wallets that can execute smart contracts; compatibility with existing bitcoin infrastructure/tools (since Qtum forked off bitcoin, and aims to adopt most of bitcoin BIPs).

Qtum started in 2016, in 2017.03 Qtum had a crowdsale distributng their tokens. Main net launched on 2017.10.

Waves
Waves is a PoS blockchain specifically designed to issue tokens (and run ICOs). Some of the largest ICOs were run on Waves Platform. Users can also lease funds to miners o generate interest. There's also a decentralized exchange (DEX) with front-run protection, and gateways to common fiat currencies.

Smart contracts are planned (as stated on website), but not yet supported.

Docs:

https://github.com/wavesplatform/Waves/wiki/Waves-Node-REST-API
https://github.com/wavesplatform/Waves/wiki/Matcher
Ivy for Bitcoin
Ivy for Bitcoin: a smart contract language that compiles to Bitcoin Script

Docs:

https://blog.chain.com/ivy-for-bitcoin-a-smart-contract-language-that-compiles-to-bitcoin-script-bec06377141a
https://ivy-lang.org/bitcoin
https://docs.ivy-lang.org/bitcoin/

And my favorite!!!!!
Neblio
The Neblio network has an assortment of services that deploy blockchain technology. Simply put, it is an API suite, hosting platform, consultancy service provider, Node deployment base as well as a private blockchain DApps.

Neblio uses RESTful APIs to give maximum compatibility to almost any language.

Docs: https://nebl.io/wp-content/uploads/2017/07/NeblioWhitepaper.pdf https://github.com/NeblioTeam https://neblio.wiki

Source: https://github.com/JamieD1/awesome-smart-contracts/blob/9124aaa5619b1004166c4b19fe5cea6157e03454/README.md

Sort:  

Congratulations @getsome3000! You have received a personal award!

1 Year on Steemit
Click on the badge to view your Board of Honor.

Do not miss the last post from @steemitboard!


Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes


Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Congratulations @getsome3000! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.28
TRX 0.11
JST 0.031
BTC 69066.32
ETH 3740.86
USDT 1.00
SBD 3.65