Usability
Many cryptocurrencies fail in their goals due to lack of usability. Whatever the ultimate goal, it is extremely necessary for stakeholders to be able to use the product.
Today, most web sites use large providers and simplified graphics systems in their design. Old languages are still very present in the modern web, an example is PHP. According to W3 Techs PHP is still used on 78.9% of websites at least on the server, approximately 4 out of 5 websites.
This means that four-fifths of the internet has intrinsic limitations of the PHP language. Several limitations are also found in websites made in large hosting companies, which generally transform the complexity of setting up a blog or a store in a few visual steps or a simple deployment of html/css/js files. A big player in the website market is WordPress, W3 Techs estimates that at least 38.8% of the entire web uses wordpress, again several limitations apply.
Among the problems of this scenario is the use of low-level sockets, the same ones that are used in practically all blockchains. For a store to implement direct communication with the blockchain, it is necessary to use VPNs or more dynamic and expensive technologies, and even if integration is possible, it is still necessary to have a team of technicians, programmers or a great know-how of the technologies used.
If it is necessary to implement a physical point of sale, there are also associated problems. Low-level sockets bring some advantages, but not all embedded system components provide good support for this technology. The quality of mobile networks is a challenge for the transmission of information. The per-unit price of an electronics is greatly affected by each additional software requirement, such as the need for more memory, storage, or operations per second. Several limitations exist in the design of an electronic product and you cannot outsource these limitations and expect to be compensated for in hardware.
For greater usability, Bywise uses HTTP requests and websockets in most of its communications. This allows the creation of plugins in all types of hosting and technology sites, in addition to simplified use in embedded systems.
Third-party dependency on the application of a plugin is also an issue. To process payments on a website you can use companies like Picpay or Pagseguro but all charge fees as a business model. The use of HTTP requests and websockets allows Bywise's developers to compose plugins and components for any platform without the help of third parties, which eliminates the service's recurring fees.