Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Issues And Trends In Healthcare Delivery System01:29

Issues And Trends In Healthcare Delivery System

6.1K
The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
6.1K
Non-ohmic Devices00:51

Non-ohmic Devices

1.4K
In most substances, the current flow is proportional to the voltage applied to it. A simple relationship between the values of current, voltage, and resistance is known as Ohm's law. Nonohmic devices do not exhibit a linear relationship between voltage and current. One such device is the semiconducting circuit element known as a diode. A diode is a circuit device that allows current flow in only one direction.
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
1.4K
Semiconductors01:22

Semiconductors

1.3K
There is variation in the electrical conductivity of materials - metals, semiconductors, and insulators that are showcased with the help of the energy band diagrams.
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
1.3K
Distributed Loads01:19

Distributed Loads

866
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
866
Singularity Functions for Shear01:26

Singularity Functions for Shear

364
In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous  variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the...
364
Ion Exchange01:17

Ion Exchange

1.1K
Ion exchange chromatography separates charged molecules from a solution by reversibly exchanging them with mobile, or 'active', ions associated with the oppositely charged stationary phase. This method can be used to separate ions, soften and deionize water, and purify solutions. The polymers comprising the ion-exchange column are high-molecular-weight and chemically stable polymers, crosslinked to be porous and essentially insoluble. They are also functionalized with either acidic or...
1.1K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Enhancing the response inhibition skill of soccer players with repeated tDCS: a randomized controlled ERP study.

Frontiers in human neuroscience·2026
Same author

The Construction of Basketball Training System Based on Motion Capture Technology.

Journal of healthcare engineering·2021
Same author

A Cloud-based Middleware for Self-Adaptive IoT-Collaboration Services.

Sensors (Basel, Switzerland)·2019
Same author

An Automatic User Activity Analysis Method for Discovering Latent Requirements: Usability Issue Detection on Mobile Applications.

Sensors (Basel, Switzerland)·2018
Same author

An Architecture Framework for Orchestrating Context-Aware IT Ecosystems: A Case Study for Quantitative Evaluation <sup>†</sup>.

Sensors (Basel, Switzerland)·2018
Same author

Nicotinamide adenine dinucleotide: An essential factor in preserving hearing in cisplatin-induced ototoxicity.

Hearing research·2015

Related Experiment Video

Updated: Dec 21, 2025

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
10:15

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem

Published on: February 3, 2021

4.1K

A Distributed Oracle Using Intel SGX for Blockchain-Based IoT Applications.

Sangyeon Woo1, Jeho Song1, Sungyong Park1

  • 1Department of Computer Science and Engineering, Sogang University, 35 Baekbeom-ro, Mapo-gu, Seoul 04107, Korea.

Sensors (Basel, Switzerland)
|May 14, 2020
PubMed
Summary
This summary is machine-generated.

This study introduces a distributed blockchain oracle solution using Intel SGX to enhance data availability and integrity. A novel reputation system minimizes response times, even with malicious servers, improving oracle performance.

Keywords:
Internet of Thingsblockchainblockchain oracleethereumsmart contracts

More Related Videos

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

996

Related Experiment Videos

Last Updated: Dec 21, 2025

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
10:15

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem

Published on: February 3, 2021

4.1K
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

996

Area of Science:

  • Computer Science
  • Cryptography
  • Distributed Systems

Background:

  • The blockchain oracle problem concerns securely integrating external data into blockchains.
  • Existing solutions often lack robust data availability or integrity guarantees.
  • Minimizing oracle response times, especially under malicious or overloaded conditions, remains a challenge.

Purpose of the Study:

  • To propose a novel distributed oracle system addressing limitations in current solutions.
  • To enhance data availability and integrity for blockchain oracles.
  • To minimize average response times, even in adversarial scenarios.

Main Methods:

  • Implementation of a distributed oracle leveraging Intel Software Guard Extensions (SGX).
  • Utilization of multiple oracle servers for data availability.
  • Integration of Intel SGX and Transport Layer Security (TLS) for data integrity.
  • Development of a reputation system prioritizing faster response times.

Main Results:

  • The proposed system demonstrates strong data availability and integrity.
  • Benchmarking shows a response time increase of only 14% compared to centralized oracles with 3 servers.
  • The system scales effectively, maintaining performance with up to 9 oracle servers.
  • The reputation system proved feasible and effective in experiments.

Conclusions:

  • The proposed distributed oracle with Intel SGX offers a secure and efficient solution to the oracle problem.
  • The system effectively balances data integrity, availability, and minimized response times.
  • The reputation mechanism enhances resilience against malicious or overloaded oracle servers.