Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

Decentralizing telephony

Mack Hendricks (Flyball )
11:50am12:30pm Thursday, July 19, 2018
Location: Portland 256
Level: Intermediate
Average rating: *****
(5.00, 1 rating)

Who is this presentation for?

  • Developers, security experts, and blockchain lovers

Prerequisite knowledge

  • A basic understanding of blockchain technology

What you'll learn

  • Learn how the blockchain could be applied to the caller ID system to improve the accuracy and security of that system


The existing caller ID database is typically out of date and can’t be trusted. Mack Hendricks explains how the existing decentralized caller ID database could be replaced with blockchain technology. More importantly, the blockchain could be used to authenticate calls to reduce telemarketing calls and fraudulent calls.

Topics include:

  • Blockchain overview
  • How the existing caller ID system works
  • The challenges with the existing caller ID system
  • How the blockchain could be implemented to replace the existing legacy caller ID database
  • A code example implementing blockchain support into an open source telephony project, such as Asterisk, FreeSwitch, or Kamailio
Photo of Mack Hendricks

Mack Hendricks


Mack Hendricks is CEO of Flyball. An entrepreneur who has built companies in the restaurant and technology sector, Mack has worked for large Silicon Valley-based companies for most of his 20-year career in technology, including Sun Microsystems and Oracle. Mack holds both a BS and an MS in computer science from Oakland University, located in Rochester Hills, MI.