Blockchain App-Builder Crowd Machine Aims at Non-Codersbr>
Crowd Machine is a technology platform that enables any mobile device or computer owner to allow the spare capacity of their device to function as a member of a global network to run apps and be rewarded for the use of their device. It also allows developers and non-developers to create apps without writing a line of code that runs on that global network and be rewarded every time the app is used.
The global network is called the Crowd Computer. Its role is to run apps in a highly secure environment and to ensure those apps are always available. Within the Crowd Computer is the Crowd App Studio, a graphical user interface that allows anyone to create their own app regardless of whether they have development experience. The process has removed the need to understand how to write code by introducing a natural language expression capability.
The Crowd Computer also contains Crowd Share, a library of already created apps and app pieces that developers can reuse when building their own apps. Developers can also upload content to Crowd Share and every time that content is used by a Crowd Machine customer they’re compensated for its use.
Ben Gorlick, the chief technology officer, answered a few questions from Block Tribune.
BLOCK TRIBUNE: How will this work and what problem are solving?
BEN GORLICK: Crowd Machine aims to solve several complex challenges in the development of software applications, including lack of efficiency, quality assurance, costs of cloud hosting, performance and single point of failure risks with centralized service providers.
There are insurmountable issues with the current centralized cloud computing model lacking the redundancies needed to keep critical applications running. Look at AWS; in 2017, a human error on one system caused a cascading domino effect of failures, taking several major sites offline for several hours, all while there is underutilized computing power on devices globally.
The demand for business applications getting built and deployed into the marketplace has exceeded the supply of available talent and resources to meet those demands; it takes too long and costs too much to get websites, apps, etc. up and running, especially with the rise and scale of IoT applications.
Blockchain applications are also no exception. With likely less than 10,000 blockchain application developers globally, experienced resource is both scarce and expensive. It’s one of the biggest challenges the industry faces. Further, we’ve seen issues with security flaws in smart contracts; Crowd Machine is taking measures to mitigate this risk by empowering developers to create best in class tools that are well tested, audited, and placed on the Crowd Share, to become available for the Crowd Machine Community to peer review and collaborate on forming robust standard templates for the industry.
Crowd Machine consists of three offerings that address these problems: The upcoming Crowd Computer will be a decentralized network of personal devices (with security measures in place to detect vulnerabilities and bad actors) like laptops and smartphones, whose owners are compensated for the use of their surplus processing power. The Crowd App Studio enables anyone to create decentralized apps without writing code, which is a faster, cheaper approach that eliminates bugs. People can share code they’ve created on Crowd Share, which is a GitHub-like repository of source code that developers can also use free of charge to help build their apps.
BLOCK TRIBUNE: Who are your competitors and what is your differentiation?
BEN GORLICK: Crowd Machine is disruptive, and likely to be viewed as most competitive to the existing centralized Cloud Compute and Hosting providers like AWS, Google Cloud, and Azure. In Q4 2018, we intend on releasing the Crowd Computer, which will allow applications developed using the Crowd App Studio to be executed using suitable devices around the globe with available, underutilized resources.
The massive differentiator for Crowd Machine is that we have a best-in-class, zero-code Application Development Studio that is tightly integrated with various blockchain smart contracting languages (beneath the hood) along with the Crowd Computer empowering users to run those applications without relying upon a single centralized cloud provider.
At first glance, blockchain enthusiasts might think the Crowd Computer is competitive with existing, or incumbent blockchain technologies such as Ethereum, Bitcoin, EOS, or Dfinity, but Crowd Machine intends to be blockchain agnostic, empowering developers to build applications that can be easily deployed onto one, or many of the various blockchains I just mentioned. So, Crowd Machine and its infrastructure are complementary, not competitive, to blockchain technologies. Whether an enterprise looking to build a suite of distributed applications, or a developer looking to build a stand-alone solution, Crowd Machine lowers the barrier to entry and costs associated with development and deployment onto the many blockchain platforms.
BLOCK TRIBUNE: How does Crowd Machine make money?
BEN GORLICK: We have a vision for democratizing the Internet by empowering developers to publish their applications through the Crowd Share, which they’ve built using the Crowd App Studio (which will be free to use), and to be rewarded for their efforts whenever those applications are utilized. Furthermore, device owners that provide their resources will be rewarded when applications utilize them to execute an application. Crowd Machine will share in part of the rewards generated by the Crowd Machine Network. Additionally, once an app is deployed and executed on the network, Crowd Machine receives a fee.
BLOCK TRIBUNE: Who is target customer for this?
BEN GORLICK: Anyone who wants to rapidly build and deploy complex business applications that interact with various blockchain technologies, really. That can be enterprises looking to reduce costs associated with app development, lifecycle and deployment risks associated with centralized cloud providers. Or builders and creators that may not have programming experience, but want to personally be empowered to create and bring their ideas to life through software.
The IoT, banking, insurance, financial exchange, marketplace, law, and healthcare industries are already benefiting from Crowd Machine.
BLOCK TRIBUNE: When is public crowd sale?
BEN GORLICK: The public sale opens at April 1st 2018, and the pricing will be set based on the market price.
BLOCK TRIBUNE: What are existing Fortune 500 customers using it for? Is this in lieu of building their own blockchain and is it a permanent solution?
BEN GORLICK: The company exited stealth mode in early November 2017, and already boasts Fortune 500 companies as clients, including General Electric, AON Hewitt, KONE, Anthem, and Pacific Western Bank. They utilize the technology to build multiple complex applications simultaneously, and to keep up with the rising demand for application creation and changes that they must constantly adapt towards their customers needs.