Council

Hedera Technical Blogs

Deepfakes Blog 001

Combating deepfakes with distributed ledgers

Jun 10, 2019Paul Madsen

A deepfake is a growing problem, a fraudulent copy of an authentic video or image, manipulated to create an erroneous interpretation of the events. A distributed ledger can play a role in establishing the provenance of a video and therefore aid in combating deepfakes.

Smart Contract Oracles On The Hedera Platform

Hedera Technical Insights: Smart Contract Oracles on the Hedera Platform

May 08, 2019Paul Madsen

If smart contracts are to model real-world business processes and interactions, they must be connected to that world. Oracles — whether software, hardware, or human — enable that connection. Hedera provides a number of features that uniquely enables smart contract oracles.

Transaction Confirmation Methods In Hedera

Hedera Technical Insights: Transaction Confirmation Methods in Hedera

Jan 24, 2019Paul Madsen

After a client submits a transaction to Hedera, the client may seek confirmation that the transaction was added to consensus state and also to perhaps retrieve information associated with that addition. As an example, if the transaction is a transfer of hbars for the purchase of a coffee, then the coffee shop will likely want confirmation that its account received the customer’s payment before pouring the brew.

Hti3 001

Hedera Technical Insights: A hybrid DLT architecture for gaming

Jan 11, 2019Paul Madsen

Online gaming architectures have historically relied on an intermediary to facilitate the game play — running centralized servers to which users would connect in order to find opponents and then managing the game state (e.g. where all characters are in a Massively Multiplayer Online (MMO) game, or how much gold each has, or where the pieces are in chess).

Hti 002

Hedera Technical Insights: Code is law, but what if the law needs to change?

Dec 05, 2018Paul Madsen

Distributed Ledger Technologies (DLTs) commonly have simple and inflexible forms of immutability. Hedera supports a more flexible form of controlled mutability, which allows certain changes under certain circumstances, but prevents other types of changes. One area where this is particularly important is for smart contracts.

Hti 001

Hedera Technical Insights: Fragility in DLT

Nov 08, 2018Paul Madsen

Some consensus algorithms are fragile — they cannot adapt to changes, either in the membership of nodes, or in the influence of those nodes towards consensus. The result is that such changes cause consensus to be prevented or corrupted. This can be a problem for some types of distributed ledgers, but it is not a problem for Hedera.

Formal Methods And Abft Blog

Formal Methods: The Importance of Being ABFT in a World with Bad Actors

Oct 29, 2018Hedera Team

The highest security standard for consensus algorithms is known as Asynchronous Byzantine Fault Tolerance (ABFT). The hashgraph algorithm, as used in the Hedera public ledger, achieves this gold standard, with a mathematical proof that it is ABFT. This proof-of-stake consensus system was first proved to be ABFT in a rigorous math proof published in 2016. That proof has now been verified by computer in a formal verification completed by a Carnegie Mellon University professor — and we think it is important to explain what that means.

Matchmaker

Matchmaker, matchmaker

Mar 11, 2018Paul Madsen

It’s a wonderful bit of irony that the Fiddler on the Roof character singing the above is named ‘Hodel’.