How to create a decentralized application that scales? Use less blockchain

No, launching a decentralized application (dapp) on the blockchain will not lead to a successful business. In fact, most users do not even think about whether the application works on the blockchain - they just choose a product that is cheaper, faster and easier.


Unfortunately, even if the blockchain has its own unique features and advantages, most of the applications that run on it are much more expensive, slower and less understandable than their centralized competitors.



Quite often, in the whitepaper of applications that are built on the blockchain, you can find a paragraph that says: β€œthe blockchain is expensive and not able to support the required number of transactions per second. Fortunately, many smart people are working on scaling the blockchain by the time our application is launched it will become scalable enough. "


In one simple paragraph, a dapp developer can abandon a deeper discussion of scalability issues and alternative solutions to problems. This often leads to an inefficient architecture, where the backend and core of the application are smart contracts running on the blockchain.


, , , . , Blockstack , .


, , , .


#1:


, . , Booking.com, .


, , , , - , , , Ethereum.


- , " ", , , .


, , , .



, , , . , . , - , .


. -, . -, , .


. Booking.com , 2 . , 10 20 β€” 13 .


, Ethereum 15 .


, , β€” . , , .


β€” Ethereum 2TB. , Ethereum .


, , - β€” . β€” , , .


dapp' , , .


: ? , ? , .


, , . , ?


#2: , Blockstack'


Blockstack , (, Airtext, BentenSound, ImageOptimizer Graphite), blockstack β€” , . , , . peer-to-peer, .. , . , , BitTorrent, Tor .



: , . : , .


. , . , . , , .


, . , -, β€” , IPFS, Amazon S3, . , Blockstack Gaia. , , , .


, . , , , , .


Blockstack, . , , (zone files) . β€” , , , , .


, Blockstack . , , , Blockstack.


, , . , , Blockstack, .



, , . Blockstack, , , . , - , .


, , , , -. -. , .



, Blockstack, , .


, -, -. , , ICO ( Blockstack)


. , -, . , Blockstack -.


Applications that target global markets with a potential of millions of users must scale very well to be successful. It is a mistake to rely solely on blockchains to achieve this level of scalability in the near future. To be able to compete with large centralized market players such as Booking.com, decentralized application developers should consider alternative approaches to designing their applications, such as the one offered by Blockstack.

Source: https://habr.com/ru/post/undefined/


All Articles