Smart Pipeline DIGITAL - HI TECH (DHT) - Improve Data Processing
Last updated
Last updated
The Smart Pipeline is an innovative blockchain application model proposed by the DIGITAL - HI TECH (DHT) team. It can achieve high performance, zero gas consumption and strong scalability without compromising on security, solving practical needs that cannot be solved using Smart Contracts. Although Smart Contracts are widely used on platforms like Ethereum, issues such as low data capacity, high gas consumption, and lack of function calls are often criticized by developers. , which has negatively limited the development of large-scale DApps.
DIGITAL - HI TECH (DHT) Smart Pipeline is a "pipeline" for data transfer and data transfer between the blockchain virtual machine and external applications. The blockchain client transmits real-time data to the external application through the Smart Pipeline, and the external application executes the results before transmitting the data back to the blockchain application in real time through the pipeline.
Smart pipelines can be inserted into every step of the process as needed to improve execution efficiency.
(1 Kiayias, Aggelos and Giorgos Panagiotakos. "Speed-security trade-offs in blockchain protocols." IACR Cryptology ePrint Archive 2015 (2015): 1019.
2 Kogias, Eleftherios Kokoris, Philipp Jovanovic, Nicolas Gailly, Ismail Khoffi, Linus Gasser and Bryan Ford. "Enhance bitcoin security and performance with strong consistency through collective signing." In the 25th {USENIX} Security Symposium ({USENIX} Security 16), pp. 279-296. 2016.
3 https://coinatory.com/2018/09/07/why-dapp-on-eos-is-not-profitable-for-developers-part-1/
4 Olga Kharif, https://www.bloomberg.com/news/articles/2017-12-04/cryptokitties-quickly-becomes-most-widely-used-ethereum-app
5 Wang, Wenshi. "Blockchain's Vision of Trust, Security, and Privacy." In the Smart Blockchain International Conference, pp. 93-98. Springer, Cham, 2018.)
Advantages of smart pipes:
βSmarterβ: Once a Smart Pipeline is deployed on-chain, its execution can be automatically triggered under pre-specified conditions. Compared to Smart Contracts, Smart Pipelines will be able to handle more complex conditions and its execution will be much less susceptible to interference, thus more conducive to the execution of complex transactions. complex.
No Gas Consumption: When an application using Smart Pipelines is executed, no gas is needed compared to Smart Contracts. However, zero gas consumption does not mean that it encourages inefficient use of resources as all Smart Pipeline code is required to be open source and will be monitored. Furthermore, the computing resources used by the Smart Pipeline are not part of the respective subchain, but are provided by the owner of the Smart Pipeline source code. Thus, even if there is a loophole in the above arrangement, it will not affect the operation of the corresponding substring.
No language restrictions in cryptographic programming: Smart Pipeline technology uses WASM virtual machines to execute transactions. Users can write codes in different programming languages ββand before compiling them into WASM bytecode. As WASM continues to evolve over time, more languages ββwill be supported and code efficiency will also improve without affecting execution on the blockchain.
Meeting the needs of complex applications: Smart Pipeline applications are not limited by gas and allow blockchain to support more complex applications. Blockchains that adopt Smart Pipeline technology can still interact with other applications or services, meeting the requirements of large and complex applications, thus allowing the development of applications that are not supported by other applications. existing blockchain.