Counterparty is a platform for user-created assets on Bitcoin. It’s a protocol, set of specifications, and an API. Taken together, it allows users to create and trade assets on top of Bitcoin’s blockchain. In this way, Counterparty is similar to platforms like Waves or Ethereum. Of course, the difference is Counterparty integrates directly with Bitcoin. Therefore, it comes will all the security and reliability (and issues) that are part of the Bitcoin blockchain. This is a fairly old project. In fact, it pre-dates Ethereum with its launch in 2014. It was the original asset creation mechanism. As you’re probably aware, Counterparty has faded from prominence over the years. This is largely due to the rise of the ERC-20 token standard on Ethereum. While we’ve become used to calling blockchain assets, tokens, it doesn’t necessarily have to be the case. An asset can represent anything that has value or is rare. As a result, Counterparty steers clear of the word “token” in their marketing and documentation. They’re much more interested in digital assets of all kinds, not just currencies, securities, and utility tokens. Digital assets can be a digital marker of a physical object, an easy way to manage shares in your company, or reputation karma for a website. These are all types of assets you could create on Counterparty (or Ethereum or Waves, for that matter). Counterparty creates the set of rules, requirements, integrations, etc that are necessary for assets on the Bitcoin blockchain. It’s the infrastructure behind user-created assets in much the same way that the ERC-20 protocol sets up guidelines and standards for asset creation on Ethereum. One useful function of digital assets is as a marker of ownership or voting rights. Imagine a scenario where you issued a digital asset to each of your company’s board members in proportion to the amount of voting power held. Or if you gave your stockholders a digital asset as a marker of the amount of stock they owned. If you issued your stock asset, you could then use Counterparty’s distribution function to pay out dividends in BTC based on the amount of digital stock asset each person owned. Counterparty addresses many of the same issues as Ethereum or Waves, but on the Bitcoin blockchain. While that does come with some advantages, ultimately it is not as strong a platform for development as its competitors. It’s best suited for applications that need to interface with Bitcoin or assets that have a specific connection to the Bitcoin ecosystem.
Dragonchain is one of the newly launched cryptocurrencies that is attracting crypto enthusiasts following its relaunch. The coin seems to be leading on the technology front irrespective of its market capitalisation trends, which is why it's also being anticipated to be Ethereum’s competitor. Dragonchain is a hybrid blockchain platform, where sensitive business logic and smart contract functionality is held by the owner. Its cryptocurrency is denoted by the symbol DGRN & has a total supply of 433,494,437 coins. Dragonchain uses serverless smart contracts from its pre-built library. This feature is unique to this cryptocurrency, as it can create smart contracts, with or without cryptocurrencies. Dragonchain was developed by Joe Roets who is its CEO and Chief Architect with a team of 4 core developers. The team is backed by a strong advisory board with Jeff Garzik on board who is established icon in the Bitcoin network. It was developed after exploration of 20 use cases and applications. It was released under the Apache 2 license in October 2016 to integrate real business applications onto a blockchain, protect business data and operations, currency agnosticism and multi-currency support. The launch of Dragonchain Foundation, a non profit corporation, in January’17 maintains the ownership and responsibility of Dragonchain’s open source code. Enterprises can easily design smart contracts in a variety of languages like Python, Node, C# & Java. The contracts can be specific to their business needs to include both private internal and public blockchain interactions. The Currency Smart Contracts help organizations to retrieve and transfer specified currency amounts between wallet addresses and check balances which can be run on schemas like ERC20, ERC223, etc. Dragonchain helps enterprises to leverage their models using blockchain by allowing development and integration before the economic model is known. Monetization can be applied after sufficient real data is available & system is functioning. DragonChain’s platform is establishing a niche in the crypto world with its layered security feature. The 5-layer security model adds great credibility to their overall goal of facilitating business integration into the blockchain. Additionally, DragonChain is seen as a strong rival to Ethereum because of the platform’s ability to scale; an issue that Ethereum has been notorious for. As of January 2018, the DragonChain team is raising funds and finishing development of the platform. Although the exact date is currently unannounced, the DRGN platform is expected to fully launch sometime this year.