Expercoin Engineering Architecture

Expercoin Republics
Expercoin
Published in
2 min readJul 23, 2018

Our Design Philosophy

Our design philosophy is predicated on an overarching goal of building a system that is trustless and distributed as much as possible with the current technology at our disposal. The use of distributed systems helps us avoid any single point of failure and censorship by authoritarian governments. The following is a brief overview of the design features with elaborations to come in subsequent posts.

Expercoin’s proposed infrastructure

Expercoin protocol’s architecture represents an existing set of open-source libraries, frameworks and distributed systems, while pioneering new innovation in this field. To our knowledge, Expercoin is one of the first protocols to use Ruby on Rails, server-side web application framework written in Ruby under the MIT License. This would allow us to attract a large number of existing full-stack web developers to build on top of the Expercoin protocol with very little training.

Expercoin leverages the Ethereum blockchain to store important transactional data, the Expercoin Trust Quotient, and credentials for each of the six Pillars. Sensitive data such as personal details and contact information are encrypted and made available only to the transacting parties when necessary. A proxy re-encryption will be used to provide delegated access using a secure and decentralized service like NuCypher that can be applied to big data lakes that use Hadoop and Spark, both of which are also open source technologies.

Expercoin Republics are expected to be content-rich communities that are both producers and consumers of monetized content. To ensure both scalability and cost-effectiveness, all metadata, video resources, images and reviews will be hosted on InterPlanetary File System (IPFS) and cryptographically linked to their respective contracts.

These pinposts serve as guides to understanding how Expercoin’s design operates in a broad sense. For a greater understanding make sure to check back in the coming weeks for elaborations on IPFS, smart contracts, the Expercoin trust quotient, and the Expercoin pillars as front-end DApps.

--

--

Expercoin Republics
Expercoin

Protocol to launch AI-powered network of marketplaces on the Ethereum blockchain in partnership with Experfy in Harvard Innovation Lab.