中文
相关论文

相关论文: vApps: Verifiable Applications at Internet Scale

200 篇论文

Today's programmers face a false choice between creating software that is extensible and software that is correct. Specifically, dynamic languages permit software that is richly extensible (via dynamic code loading, dynamic object…

编程语言 · 计算机科学 2016-08-23 Matthew A. Hammer , Bor-Yuh Evan Chang , David Van Horn

Decentralized inference provides a scalable and resilient paradigm for serving large language models (LLMs), enabling fragmented global resource utilization and reducing reliance on centralized providers. However, in a permissionless…

密码学与安全 · 计算机科学 2026-01-23 Ke Wang , Zishuo Zhao , Xinyuan Song , Zelin Li , Libin Xia , Chris Tong , Bill Shi , Wenjie Qu , Eric Yang , Lynn Ai

The rapid development of Internet of Things (IoT) technology has led to growing concerns about data security and user privacy in the interactions within distributed systems. Decentralized Applications (DApps) in distributed systems consist…

密码学与安全 · 计算机科学 2026-01-13 Xiangyu Liu , Brian Lee , Yuansong Qiao

The application layer of Bluetooth Low Energy (BLE) is a growing source of security vulnerabilities, as developers often neglect to implement critical protections such as encryption, authentication, and freshness. While formal verification…

密码学与安全 · 计算机科学 2025-09-12 Biwei Yan , Yue Zhang , Minghui Xu , Runyu Pan , Jinku Li , Xiuzhen Cheng

The rapid advancement of blockchain platforms has significantly accelerated the growth of decentralized applications (DApps). Similar to traditional applications, DApps integrate front-end descriptions that showcase their features to…

软件工程 · 计算机科学 2024-08-13 Shuo Yang , Xingwei Lin , Jiachi Chen , Qingyuan Zhong , Lei Xiao , Renke Huang , Yanlin Wang , Zibin Zheng

A blockchain-based framework for distributed agile software testing life cycle is an innovative approach that uses blockchain technology to optimize the software testing process. Previously, various methods were employed to address…

软件工程 · 计算机科学 2023-07-17 Muhammad Shoaib Farooq , Fatima Ahmed

Porting a scientific data analysis workflow (DAW) to a cluster infrastructure, a new software stack, or even only a new dataset with some notably different properties is often challenging. Despite the structured definition of the steps…

Blockchain, like any other complex technology, needs a strong testing methodology to support its evolution in both research and development contexts. Setting up meaningful tests for permissionless blockchain technology is a notoriously…

分布式、并行与集群计算 · 计算机科学 2024-10-07 Diego Pennino , Maurizio Pizzonia

This paper presents an experimental framework for implementing Decentralized Autonomous Database Systems (DADBS) using the Rust programming language. As traditional centralized databases face challenges in scalability, security, and…

数据库 · 计算机科学 2024-12-09 Prakash Aryan , Radhika Khatri , Vijayakumar Balakrishnan

Blockchain interoperability protocols enable cross-chain asset transfers or data retrievals between isolated chains, which are considered as the core infrastructure for Web 3.0 applications such as decentralized finance protocols. However,…

密码学与安全 · 计算机科学 2024-11-04 Yinfeng Cao , Jiannong Cao , Dongbin Bai , Long Wen , Yang Liu , Ruidong Li

The blockchain technology is believed by many to be a game changer in many application domains, especially financial applications. While the first generation of blockchain technology (i.e., Blockchain 1.0) is almost exclusively used for…

密码学与安全 · 计算机科学 2019-08-14 Huashan Chen , Marcus Pendleton , Laurent Njilla , Shouhuai Xu

This work presents the design and implementation of a decentralized application (DApp) that aims to guarantee the privacy of data related to the health area, which are stored and shared within a blockchain network. For this, encryption with…

密码学与安全 · 计算机科学 2022-07-21 Christofer L. Sega , Anubis G. de M. Rossetto , Valderi R. Q. Leithardt

Formal verification provides the highest assurance of software correctness and security, but its application to large-scale, evolving systems remains a major challenge. While large language models (LLMs) have shown promise in automating…

软件工程 · 计算机科学 2026-05-06 Yuwei Liu , Xinyi Wan , Yanhao Wang , Minghua Wang , Lin Huang , Tao Wei

There has been considerable advancement in the use of blockchain for trust management in large-scale dynamic systems. In such systems, blockchain is mainly used to store the trust score or trust-related information of interactions among the…

分布式、并行与集群计算 · 计算机科学 2022-06-14 Shantanu Pal , Ambrose Hill , Tahiry Rabehaja , Michael Hitchens

Since the emergence of Ethereum, blockchain-based decentralized applications (DApps) have become increasingly popular and important. To balance the security, performance, and costs, a DApp typically consists of two layers: an on-chain layer…

软件工程 · 计算机科学 2021-09-08 Wuqi Zhang , Lili Wei , Shuqing Li , Yepang Liu , Shing-Chi Cheung

Decentralized applications (dApps) in Decentralized Finance (DeFi) face a fundamental tension between regulatory compliance requirements like Know Your Customer (KYC) and maintaining decentralization and privacy. Existing permissioned DeFi…

密码学与安全 · 计算机科学 2025-10-08 Fabian Piper , Karl Wolf , Jonathan Heiss

Following in the footsteps of pioneer Bitcoin, many altcoins as well as coloured coins have been being developed and merchandised adopting blockchain as the core enabling technology. However, since interoperability and scalability, due to…

密码学与安全 · 计算机科学 2019-07-01 Mahdi H. Miraz , David C. Donald

Open and permissionless blockchains are distributed systems with thousands to tens of thousands of nodes, establishing novel platforms for decentralized applications. When realizing such an application, data might be stored and retrieved…

分布式、并行与集群计算 · 计算机科学 2023-09-25 Felix Härer

Lots of existing web applications include a component for rating internet resources (e.g., social media platforms include mechanisms for rating videos or posts). Based on the obtained rating, the most popular internet resources can generate…

密码学与安全 · 计算机科学 2020-09-08 Andreea Buterchi , Andrei Arusoaie

Simplicity is a typed, combinator-based, functional language without loops and recursion, designed to be used for crypto-currencies and blockchain applications. It aims to improve upon existing crypto-currency languages, such as Bitcoin…

编程语言 · 计算机科学 2017-12-15 Russell O'Connor