About the decentralized blockchain-based freelance platform

BusyDAO
Published in
6 min readJan 28, 2021

--

Hello! So I have introduced the Busy technology in one of my previous articles. In this article, I would like to write more in-deep about the blockchain-based freelance decentralized platform.

If you prefer YouTube video — see technical discussion about the platform here: https://www.youtube.com/watch?v=gUE7bE6K-XU

About the platform

The freelance platform will be built on the Busy unique blockchain-based technology and charge-free solution which will make every user a vital part of the platform’s decentralized ecosystem. Each user of the platform will be able to occupy space on the platform through utility staking and

profit from staking with a fixed reward of 33% p.a.

This unique solution will provide fair conditions in the decentralized ecosystem and an innovative economic model to reduce poor quality, spam offers, and deliver the best experience for everybody. Every e‑commerce platform will be able to use this model thanks to the Busy smart contract distribution.

The Busy platform will be based on the concept: one user account will be just one online wallet. Each user can have only one slot with different sizes, which will increase or decrease according to the number of active staking addresses. To display the slot, the user will need to have at least one staking address meeting the staking limit. If the user will have a lot of coins in his wallet but no in staking, the slot will not be displayed, and the staking reward will not be counted.

Each user will choose in which category and region to place the slot. If a suitable category will not be available, it will be possible to create it. Slots will be sorted by their sizes, i.e., from the largest to the smallest. On the home page, all slots will be displayed across all categories also by the size of the slots.

After logging in, the user will be able to modify his slot and the corresponding page with the offer according to his requirements.

The user page will have an in-built page-builder, which will give the user ability to modify the appearance, colors, elements, text, and other properties of the page in a user-friendly form.

As it will be a fully decentralized platform, there will be no central authority to approve or control the content of individual slots, but this does not mean that the platform will be unintelligent, e.g., will not limit it. The platform will be connected to its own AI (Artificial Intelligence), which will automatically verify the content according to the entered texts and images, and will evaluate whether it will not match any forbidden words and patterns. Typically, it will be pornography, illegal activities (drugs, weapons, black market, etc.), and globally established and prohibited services.

More technical details

As I have mentioned in previous paragraphs, the Busy platform will be fully decentralized, so there will be no central authority to manage data, interfere with user accounts, or gather any fees on the platform. Nobody will have a central interest to manipulate any part of the platform; the platform will be completely in hands of its users.

Its network settings will work on the same principle, when, like blockchain, the platform will be placed on a large number of nodes, where the loss or attack of one of them will not cause the platform to malfunction. Depending on the access, the user will be connected to the node with the lowest response time. The same will work with the connection between that node and the Busy blockchain, all in a secured connection.

As there will be at least thousands of nodes worldwide, it is necessary to keep all the nodes synchronized.

That is why there will be configured a two minutes “freeze” window.

It means that once the user creates any transaction, it will not be possible to create another within the next 2 minutes (it is a period during which all nodes worldwide will be synchronized). Therefore, it will not be possible to perform a double transaction or any kind of forgery during the period when the data on the connected node will not be up-to-date.

Anti-spam tool

The anti-spam tool will be implemented on the platform by Busy coin — the coin will behave as a message carrier. If a user will send a message to another user, one coin will be transferred to the recipient (together with the message), so for the sender, this will mean executing a transaction of one coin. If the recipient will reply to the message, one coin will be transferred back to the original sender’s wallet.

Therefore, if there will be a conversation between two users, there will be no messaging expense for those users.

It is like throwing a ball with a message over a wall.

In this case, the ball will be the carrier of the message — Busy coin.

On the other hand, if there will be a spammer on the platform who will multicast the same message to multiple users, it will be really expensive as he will be only sending his coins to the users as a result. The question is how will the end-user find out or recognize that it is spam?

The platform will have indicators to help the user. The first will be the so-called “trust indicator”. Before the user will send the message to the other user, the indicator will be displayed, which will show the trust of the other user based on the algorithm — it will be a combination of a number of sent messages, answered messages, and received messages.

Slots

A slot will be a place on the platform where the user will present his offer. The slot will be directly connected to a specific wallet address, which means that due to staking, a specific slot will be occupied. The slot will not be purchased, its size (and therefore the location among other offers) will be defined by the number of user’s full staking addresses, i.e., the number of staking addresses that will have the number of coins more or equal to the staking limit.

If there will be only one staking address meeting the staking limit for a given wallet, the slot of size “1” will be visible on the platform (unless the user intentionally hides it). If there will be two or more staking addresses in the wallet meeting the staking limit, the slot will be called a multislot.

The individual slots will therefore have different sizes — the size will be calculated based on an algorithm that will work with the number of active staking addresses. The algorithm will work (especially in the next life-cycle phases) with a logarithmic increase in size, in which it will logarithmically take into account the largest and smallest slots, from which it will subsequently create a plot ratio based on a predefined maximum shape. As a result, the slots will be sorted on the platform in a “mosaic” shape sorted by the largest slots within the category or region.

Final word

In this article, I wrote about the Busy platform. I have mentioned the basic, but crucial functions that are unique and plays an important role in the final solution, where Busy applies “quality over quantity”. You may notice that in the last paragraph, I have mentioned “especially in the next-life cycle phases” — and you are right! As the platform will be decentralized, there must be pre-defined the future behavior of the platform — life-cycle phases. I will write about them in my next article, don’t miss that.

--

--

BusyDAO
Editor for

Master degree from the University of Business and Economics Systems Engineering & Informatics — many years of experience in software and e-commerce development.