Published on Feb 21, 2020
Golem is a global, open source, decentralized supercomputer that anyone can access. It is made up of the combined power of users’ machines, from PCs to entire data centers. Golem is capable of computing a wide variety of tasks, from CGI rendering, through machine learning to scientific computing. Golem’s limitations are only defined by our developer community’s creativity.Golem creates a decentralized sharing economy of computing power and supplies software developers with a flexible, reliable and cheap source of computing power.
Golem enables users and applications (requestors) to rent out cycles of other users’ (providers) machines. Any user ranging from a single PC owner to a large data center can share resources through Golem and get paid in GNT (Golem Network Tokens) by requestors.Golem utilizes an Ethereum-based transaction system to settle payments between providers, requestors and software developers. All computations take place in sandbox environments and are fully isolated from the host’s system. Software developers are in the center of Golem’s ecosystem: Our Application Registry and Transaction Framework enable anyone to deploy, distribute and monetize applications in the Golem network.
The first release (Brass Golem) is scheduled for early 2018 and focuses on Golem’s first use case - CGI rendering. Brass Golem enables CGI artists to process even the most compute-intensive Blender and LuxRenderer scenes orders of magnitude faster than their local machines and much cheaper than commercial render farms. Later in 2018 we are planning to add GPU support as well as integrations with some mainstream commercial rendering software.
Future releases of Golem will bring major improvements to the protocol in terms of its flexibility and robustness. In order to expand the user base we are already in the process of integrating a variety of new use cases to Golem in cooperation with our business and technological partners. Areas which we are currently exploring include:
MACHINE LEARNING,
SCIENTIFIC COMPUTING,
BUSINESS ANALYTICS,
MICROSERVICES AND DAPPS.
Together with the development of Golem’s infrastructure, our focus is going to shift towards creating tools for developers and software companies. These solutions will make Golem a competitive source of computing power and a viable alternative to existing cloud providers.