Kopalnie Krypto Team - Friday 31 March 2023
Project Spriggan - a new vision of decentralized applications
Some time ago, while describing community projects, we mentioned the Spriggan project. It is a concept by the user Garrix, who came up with the idea of combining digital distribution of computer games with the Chia blockchain. On December 2, 2022, the first demo version of the Spriggan client was released. It included basic functionalities and operated on the Chia testnet. The upcoming beta version of the solution will be capable of much more!
Concept of decentralized applications modularity
The author of the Spriggan project designed the solution to be fully modular and offer various configuration possibilities. This means that the client itself has almost no functionalities in its basic form. It is simply an application created using the Electron programming platform, providing only an API (Application Programming Interface) for managing torrents, files, and other functions from the operating system level.
The real magic happens when decentralized applications (DApps) are loaded into the Spriggan client. The beta version of the solution will include three proprietary, open-source applications of this kind. In the future, the project will support decentralized applications from independent developers, who will be able to replace certain elements of the Spriggan client or add entirely new functionalities to the ecosystem.
As mentioned above, the author of the Spriggan client will also release three decentralized applications. They will be described in the following paragraphs.
Spriggan store
This application will be the flagship functionality of the Spriggan client. It will essentially be a store where users can search, browse, and purchase computer games. When users visit a specific game page, the system will search the dexie exchange for the best available offers. Users will be able to buy the game directly from the author or from other players. It is worth noting that regardless of the game's origin, the author will always receive the appropriate remuneration.
Source: https://bit.ly/42Ureg2
Contrary to the assumptions of blockchain technology, some functions behind the scenes of the Spriggan store are not completely decentralized and publicly accessible. This may seem controversial, but games published in the main Spriggan store will require moderation. This will allow verification of trusted publishers and the elimination of viruses and fraudulent attempts. The store management application is open-source, so if the Spriggan moderators decide to censor certain content, users can easily create competitive stores on their own terms.
Source: https://bit.ly/42Ureg2
Publishing app
The publishing app allows publishers to manage their data set. It is a database based on Chia DataLayer technology, containing all information about a publisher's products. The publishing app will provide authors with the ability to modify their store's homepage and publish new games. It will also enable selective publishing of updates on the Spriggan market and potential future competitor markets. Publishers will also be able to create NFT copies of their games using the built-in NFT minting tool.
Source: https://bit.ly/42Ureg2
Spriggan library
This decentralized application is mainly for gamers. It reads all of the user's Spriggan NFTs and presents them as a library. Players can then download, install, and launch their games.
Source: https://bit.ly/42Ureg2
Future of the Spriggan project
Over the past year, the main goal of the Spriggan project's author has been to release an open beta version of Spriggan. The exact release date has not been set yet, but it is likely to take place in April 2023. The project has many components, making the release of a version with minimal acceptable functionality a significant challenge.
According to the author, the beta version of the Spriggan project is just the beginning. While the beta version focuses on the computer game store, the future plans are even more exciting. The next goal after releasing the beta version is to expand the store to allow the publishing of other decentralized applications that can integrate with the Spriggan client. Since the project is modular, publishers will be able to easily publish their applications through Spriggan. By leveraging DataLayer and BitTorrent technology, the need for server usage will be eliminated. This will result in complete decentralization and the elimination of file hosting fees. Additionally, extra margins resulting from user account management and payments will no longer be necessary. Sustaining the software development will become significantly easier.
Summary
The Spriggan Project was originally intended as a platform for the digital distribution of computer games. However, over time, it evolved into an ecosystem redefining the concept of decentralized applications. The Spriggan Project can be compared to a building made of building blocks that can be expanded and modified at will. This means that in the future, it could become a universal platform for publishing software, computer games, and beyond. The possibilities are endless, and the future of the project remains to be observed.