SlideShare a Scribd company logo
Evaluating Blockchain
Companies
Mike Slinn
August 29, 2018
Global Big Data Conference
Santa Clara, CA
Technical Due Diligence
Companies and Products
“Is This Real?”
See Me in Our Booth
• I will be in the Micronautics Research booth
• Most of today
• Please talk to me there!
About Mike Slinn
• Distinguished engineer
• Electrical Engineering degree
• Author of go-ethereum walkthrough
• Contributor to Ethereum Java and Scala libraries
• Operates ScalaCourses.com
• Author of EmpathyWorks (artificial personality)
• Expert witness
• Twitter: mslinn
Key Facts about Mike Slinn
• Focuses on generating business value by
applying people, process and technology
• Wrote 3 books on distributed computing
• Created hundreds of online lectures on
advanced computing concepts
• Uses many computer languages (“polyglot”)
Prior Assessment Work
• I have been performing technical due
diligence for investors since 1985.
• I have helped prepare companies for
acquisition and investment since the early
90s; resulting in sales to IBM, Microsoft, NBC
Interactive and AltaVista (later purchased by
Yahoo!).
Risk, commissions, uniqueness, scales
About This Presentation
Who Commissions Evaluations?
• Investors - Interested in a new technology or a
startup’s implementation/approach.
• CEO – Vulnerability assessments and action
plan.
• Startups - Grooming themselves for investment
or acquisition.
• Competitors – Probing for weaknesses or
potential acquisition.
Risk
• I investigate and report on risk when
performing technical due diligence.
• Identify the factors in play, and those that are
lacking, for the present state of the company
being assessed.
Each Company Is Unique
• I do not use a one-size-fits-all approach for
evaluations.
• Investors can ask me to address specific
concerns that they may have.
• I focus on technology product companies; I
do not assess service firms, for example, or
consulting firms.
Each Evaluation Is Unique
• Some are for self-assessment
• Some are done with the knowledge and
cooperation of the company being evaluated
• Some are done in secret, without cooperation
• Some are done undercover (with senior
management approval)
• Ethics are important in this work!
I Do Not Do
• Security audits
• Valuations (where dollar values are assigned)
- but I work with accountants who do
• Endorsements
Small-Scale
Assessments
Quick Sanity Check
• "Is this project real?“
• Proceed one day at a time
• Daily reports
• Appropriate for $25,000+ investments
Key Person Vulnerability Mitigation
• Assess impact of loss of key technical person
• Recommend a mitigation plan
• Execute or oversee plan
Scala Effectiveness Assessment
• 5 days
• Is Scala being used effectively?
• Standards and best practices
• Unrecognized or underestimated problems
• Suggestions for your technical strategy for
the F/OSS world that Scala comes from.
• “You Moved Us Forward 8 Months!”
Large-Scale
Assessments
General Outline of Activities
• Funded initial assessment
• Present written report
• Discusses his findings and optional next
steps
• I can act as an advisor, interim CTO, or
interim VP Engineering
Preparing for Investment or Sale
• Help building a winning technical team
• Establishing just the right amount of process
• Streamlining the technical architecture
• Help define product roadmap
Typical Deliverables (Report)
• Are the people, processes and technology
appropriate for the development stage of the
technology company?
• Can the engineering team consistently deliver
quality results on time and on budget?
• Is the management team effective?
Subject Stages
• Idea only
• Technical standard
• Fundamental research done
• Initial implementation
• First rewrite / first pivot
• Scaling
• Integration
• Professional Services
Idea only
• White paper but no implementation or
prototype.
• Too early for a technical evaluation.
Technical standard
• Produced by a standards body.
• Implementation is important
Fundamental research done
• This is the earliest stage for a detailed
evaluation of a product company or technical
standard.
• Process normally does not exist yet
• The team consists of only a few key people at
this stage.
• Customer engagement is very important, but is
often completely lacking.
Initial implementation
• A VC’s dream: first mover advantage.
• Usually the company can describe what they
are building, but the reasoning behind why a
customer might want it is weak.
• I care about the communication between
product management, such as it might
manifest, and engineering.
First rewrite / first pivot
• Attrition of key people is a commonly
experienced risk for startups at this stage.
• This might be a good thing, or not.
• Sometimes investors or the board of
directors will engage me to assess and
strategize potential attrition.
Scaling
• Addressing this problem requires data and
a focus on operations.
• This is the time to add instrumentation and
to analyze the resulting data so operations
can be optimized.
• A dedicated operations team is often set
up when scaling becomes an issue.
Integration
• Another desirable problem to have, if
customers and business partners clamor
for integration with a startup’s products.
Professional Services
• In the early days of a startup, engineering
might perform custom work for the initial
customers.
• This is in general not desirable, and
professional services should be carved out
from engineering early on.
And Opportunities
Common Issues
Excessive Management
• The kiss of death: many impressive-
sounding titles for prestigious managers,
but few or no direct reports who have
authority to do things.
• However, when it is time to introduce
middle managers, it should be done
properly.
Yet Another X
• Problems and opportunities should be well-
known when creating a product that
competes with incumbents.
• Central question is often “can the product be
significantly better for a specific application?”
• These assessments generally cost less,
because they can be quite focused.
Security Cannot Be Retrofitted
• Secure systems can only be designed that
way from the start
o Trying to secure an existing platform can only give
marginal improvements
• Need orders of magnitude of improvements
to smart contract security
o Not possible without a fresh start
Sample Special Assignment
• The investors brought me in.
• The board, investors, CEO, and CFO knew of
my assignment, but VP level and below did
not
• initialAssessmentNeutered.docx
• observationsNeutered.docx
Thank you!
Mike Slinn
mslinn@micronauticsResearch.com
650-678-2285

More Related Content

PPTX
Polyglot Ethereum - Smart Contracts for the Enterprise
Mike Slinn
 
PDF
Smart Alfresco ECM Program Strategy for Your New Success Story
Piergiorgio Lucidi
 
PDF
Are projects agile?
Andy Longshaw
 
PPTX
Perspectives on salesforce architecture Forcelandia talk 2017
Steven Herod
 
PDF
Documentation in the Agile Space
Abel Lineberger
 
PDF
Monolith to Microservices - O’Reilly Oscon
Christopher Grant
 
PPTX
The SharePoint Migration Playbook
JoAnna Cheshire
 
PPTX
Cultivating Your Design Heuristics
Rebecca Wirfs-Brock
 
Polyglot Ethereum - Smart Contracts for the Enterprise
Mike Slinn
 
Smart Alfresco ECM Program Strategy for Your New Success Story
Piergiorgio Lucidi
 
Are projects agile?
Andy Longshaw
 
Perspectives on salesforce architecture Forcelandia talk 2017
Steven Herod
 
Documentation in the Agile Space
Abel Lineberger
 
Monolith to Microservices - O’Reilly Oscon
Christopher Grant
 
The SharePoint Migration Playbook
JoAnna Cheshire
 
Cultivating Your Design Heuristics
Rebecca Wirfs-Brock
 

What's hot (20)

PPTX
Architecture, patterns, principles and practices
Maicon Heck
 
PDF
Microservices - Scaling Development and Service
Paulo Gaspar
 
PPTX
Being Elastic -- Evolving Programming for the Cloud
Randy Shoup
 
PPTX
An Agile Approach to Machine Learning
Randy Shoup
 
PPTX
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...
OpenCredo
 
PDF
Joe Wikert: What Does Agile Mean at O'Reilly
bisg
 
PPTX
Agile for Publishing - an Intro (BISG)
Kristen McLean
 
PDF
Open Source isn't Just Good, it's Good Business - DrupalCamp Colorado 2014
Zivtech, LLC
 
PDF
Evolving toward Microservices - O’Reilly SACON Keynote
Christopher Grant
 
PDF
Defcon 23 - damon small - beyond the scan
Felipe Prado
 
PPTX
Service Architectures at Scale
Randy Shoup
 
PPTX
DevSecCon Asia 2017 Arun N: Securing chatops
DevSecCon
 
PPTX
Rethinking Your DevOps Strategy
Mandi Walls
 
PPTX
One Terrible Day at Google, and How It Made Us Better
Randy Shoup
 
PPT
Fed Up Of Framework Hype Dcphp
Tony Bibbs
 
PPTX
Transforming Enterprise Teams to DevOps Workflows
Mandi Walls
 
PPTX
DOES15 - Jeffrey Snover - The Cultural Battle To Remove Windows from Windows ...
Gene Kim
 
PDF
Models, Sketches and Everything In Between
Eoin Woods
 
PDF
Best Practices for Salesforce Data Access
Salesforce Developers
 
PPTX
6 Mobile Misconceptions
Fliplet
 
Architecture, patterns, principles and practices
Maicon Heck
 
Microservices - Scaling Development and Service
Paulo Gaspar
 
Being Elastic -- Evolving Programming for the Cloud
Randy Shoup
 
An Agile Approach to Machine Learning
Randy Shoup
 
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...
OpenCredo
 
Joe Wikert: What Does Agile Mean at O'Reilly
bisg
 
Agile for Publishing - an Intro (BISG)
Kristen McLean
 
Open Source isn't Just Good, it's Good Business - DrupalCamp Colorado 2014
Zivtech, LLC
 
Evolving toward Microservices - O’Reilly SACON Keynote
Christopher Grant
 
Defcon 23 - damon small - beyond the scan
Felipe Prado
 
Service Architectures at Scale
Randy Shoup
 
DevSecCon Asia 2017 Arun N: Securing chatops
DevSecCon
 
Rethinking Your DevOps Strategy
Mandi Walls
 
One Terrible Day at Google, and How It Made Us Better
Randy Shoup
 
Fed Up Of Framework Hype Dcphp
Tony Bibbs
 
Transforming Enterprise Teams to DevOps Workflows
Mandi Walls
 
DOES15 - Jeffrey Snover - The Cultural Battle To Remove Windows from Windows ...
Gene Kim
 
Models, Sketches and Everything In Between
Eoin Woods
 
Best Practices for Salesforce Data Access
Salesforce Developers
 
6 Mobile Misconceptions
Fliplet
 
Ad

Similar to Evaluating Blockchain Companies (20)

PDF
TechMoney: Prepping for Diligence The Technical Side of Raising Capital
Cachette Capital Management
 
PPTX
RSAC 2016: CISO's guide to Startups
Adrian Sanabria
 
PPTX
Tech diligence
Angela Wise
 
PDF
The ICONIQ Growth R&D Board Deck Template.pdf
EnriqueG19
 
ODP
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
Jean Barmash
 
PDF
ProdSec: A Technical Approach
Jeremy Brown
 
PDF
Accelerating the Developers' Road to the Cloud at Enterprise Scale
VMware Tanzu
 
PDF
Agile Relevance in the age of Continuous Everything ....
Eturnti Consulting Pvt Ltd
 
PDF
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the Chaff
VMware Tanzu
 
PPTX
Technical guidance in SaaS Startups
Malinda Kapuruge
 
PPTX
Scaling Technology Organizations
Sergey Sundukovskiy
 
PDF
Sifting Technologies - SpringOne Tour Dallas
VMware Tanzu
 
PDF
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
VMware Tanzu
 
PPTX
Keys to Successful M&A: Transparency, Security, and Process
SecureDocs
 
PDF
What needs to be true? Patterns of engineering agility
Andy Norton
 
PDF
Tenants for Going at DevSecOps Speed - LASCON 2023
Matt Tesauro
 
PPTX
Beating the product credit crunch
Stephen Williams
 
PDF
What is quality, and how do we build it in
Maryam Umar
 
PPTX
Temple engineering 2013
andrewmaxwell
 
PDF
How to not suck at an audit-2.pdf
Hacken
 
TechMoney: Prepping for Diligence The Technical Side of Raising Capital
Cachette Capital Management
 
RSAC 2016: CISO's guide to Startups
Adrian Sanabria
 
Tech diligence
Angela Wise
 
The ICONIQ Growth R&D Board Deck Template.pdf
EnriqueG19
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
Jean Barmash
 
ProdSec: A Technical Approach
Jeremy Brown
 
Accelerating the Developers' Road to the Cloud at Enterprise Scale
VMware Tanzu
 
Agile Relevance in the age of Continuous Everything ....
Eturnti Consulting Pvt Ltd
 
SpringOne Tour Denver - Sifting Technologies—Separating the Wheat From the Chaff
VMware Tanzu
 
Technical guidance in SaaS Startups
Malinda Kapuruge
 
Scaling Technology Organizations
Sergey Sundukovskiy
 
Sifting Technologies - SpringOne Tour Dallas
VMware Tanzu
 
Sifting Technologies - Separating the Wheat From the Chaff - SpringOne Tour -...
VMware Tanzu
 
Keys to Successful M&A: Transparency, Security, and Process
SecureDocs
 
What needs to be true? Patterns of engineering agility
Andy Norton
 
Tenants for Going at DevSecOps Speed - LASCON 2023
Matt Tesauro
 
Beating the product credit crunch
Stephen Williams
 
What is quality, and how do we build it in
Maryam Umar
 
Temple engineering 2013
andrewmaxwell
 
How to not suck at an audit-2.pdf
Hacken
 
Ad

More from Mike Slinn (10)

PPTX
Fullsize Smart Contracts That Learn
Mike Slinn
 
PPTX
Dotty (Scala 3) Preview
Mike Slinn
 
PPT
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
Mike Slinn
 
PPTX
Smart Contracts That Learn
Mike Slinn
 
PPTX
Play Architecture, Implementation, Shiny Objects, and a Proposal
Mike Slinn
 
PPTX
Composable Futures with Akka 2.0
Mike Slinn
 
PPTX
Scala adoption by enterprises
Mike Slinn
 
PPT
Sbt, idea and eclipse
Mike Slinn
 
PPT
Hanuman
Mike Slinn
 
PPT
Adobe Flash Platform for the Enterprise
Mike Slinn
 
Fullsize Smart Contracts That Learn
Mike Slinn
 
Dotty (Scala 3) Preview
Mike Slinn
 
EmpathyWorks – Towards an Event-Based Simulation/ML Hybrid Platform
Mike Slinn
 
Smart Contracts That Learn
Mike Slinn
 
Play Architecture, Implementation, Shiny Objects, and a Proposal
Mike Slinn
 
Composable Futures with Akka 2.0
Mike Slinn
 
Scala adoption by enterprises
Mike Slinn
 
Sbt, idea and eclipse
Mike Slinn
 
Hanuman
Mike Slinn
 
Adobe Flash Platform for the Enterprise
Mike Slinn
 

Recently uploaded (16)

PDF
Teekay Group Q2-25 Earnings Presentation
Teekay Corporation
 
PDF
2025 07 29 Project Rocket Announcement Presentation .pdf
MandalayResources
 
PDF
AMG Q2 2025 Quarterly Investor Slides July 2025
gstubel
 
PPTX
1153 management of financial institutions and market
sushantsolanki1
 
PDF
Leonardo 1H 2025 Results Presentation - July 30, 2025
Leonardo
 
PDF
Nicola Mining Inc. Corporate Presentation Jun 2025
nicola_mining
 
DOCX
Top Blockchain Projects for Smart Crypto Investors.docx
taymormohse7
 
PPT
ifla-iap-slides-awareness-raising PPTX IAP
ssuser89d308
 
PDF
Collective Mining | Corporate Presentation - July 2025
Collective Mining
 
PDF
2024 Sustainability Report - Collective Mining
Collective Mining
 
PDF
1H 2025 Consolidated Results Presentation
Terna SpA
 
PDF
1H 2025 Consolidated Results - Conference Call
Snam
 
PDF
Collective Mining | Corporate Presentation - July 2025
Collective Mining
 
PDF
Sysco Fiscal Q4 2025 Earnings Results Presentation
Sysco_Investors
 
PPTX
Securitization_Presentation 2.pptx aaaaaaa
Blackworld7
 
PDF
Methanex Investor Presentation - July 2025
Methanex Corporation
 
Teekay Group Q2-25 Earnings Presentation
Teekay Corporation
 
2025 07 29 Project Rocket Announcement Presentation .pdf
MandalayResources
 
AMG Q2 2025 Quarterly Investor Slides July 2025
gstubel
 
1153 management of financial institutions and market
sushantsolanki1
 
Leonardo 1H 2025 Results Presentation - July 30, 2025
Leonardo
 
Nicola Mining Inc. Corporate Presentation Jun 2025
nicola_mining
 
Top Blockchain Projects for Smart Crypto Investors.docx
taymormohse7
 
ifla-iap-slides-awareness-raising PPTX IAP
ssuser89d308
 
Collective Mining | Corporate Presentation - July 2025
Collective Mining
 
2024 Sustainability Report - Collective Mining
Collective Mining
 
1H 2025 Consolidated Results Presentation
Terna SpA
 
1H 2025 Consolidated Results - Conference Call
Snam
 
Collective Mining | Corporate Presentation - July 2025
Collective Mining
 
Sysco Fiscal Q4 2025 Earnings Results Presentation
Sysco_Investors
 
Securitization_Presentation 2.pptx aaaaaaa
Blackworld7
 
Methanex Investor Presentation - July 2025
Methanex Corporation
 

Evaluating Blockchain Companies

  • 1. Evaluating Blockchain Companies Mike Slinn August 29, 2018 Global Big Data Conference Santa Clara, CA
  • 4. See Me in Our Booth • I will be in the Micronautics Research booth • Most of today • Please talk to me there!
  • 5. About Mike Slinn • Distinguished engineer • Electrical Engineering degree • Author of go-ethereum walkthrough • Contributor to Ethereum Java and Scala libraries • Operates ScalaCourses.com • Author of EmpathyWorks (artificial personality) • Expert witness • Twitter: mslinn
  • 6. Key Facts about Mike Slinn • Focuses on generating business value by applying people, process and technology • Wrote 3 books on distributed computing • Created hundreds of online lectures on advanced computing concepts • Uses many computer languages (“polyglot”)
  • 7. Prior Assessment Work • I have been performing technical due diligence for investors since 1985. • I have helped prepare companies for acquisition and investment since the early 90s; resulting in sales to IBM, Microsoft, NBC Interactive and AltaVista (later purchased by Yahoo!).
  • 8. Risk, commissions, uniqueness, scales About This Presentation
  • 9. Who Commissions Evaluations? • Investors - Interested in a new technology or a startup’s implementation/approach. • CEO – Vulnerability assessments and action plan. • Startups - Grooming themselves for investment or acquisition. • Competitors – Probing for weaknesses or potential acquisition.
  • 10. Risk • I investigate and report on risk when performing technical due diligence. • Identify the factors in play, and those that are lacking, for the present state of the company being assessed.
  • 11. Each Company Is Unique • I do not use a one-size-fits-all approach for evaluations. • Investors can ask me to address specific concerns that they may have. • I focus on technology product companies; I do not assess service firms, for example, or consulting firms.
  • 12. Each Evaluation Is Unique • Some are for self-assessment • Some are done with the knowledge and cooperation of the company being evaluated • Some are done in secret, without cooperation • Some are done undercover (with senior management approval) • Ethics are important in this work!
  • 13. I Do Not Do • Security audits • Valuations (where dollar values are assigned) - but I work with accountants who do • Endorsements
  • 15. Quick Sanity Check • "Is this project real?“ • Proceed one day at a time • Daily reports • Appropriate for $25,000+ investments
  • 16. Key Person Vulnerability Mitigation • Assess impact of loss of key technical person • Recommend a mitigation plan • Execute or oversee plan
  • 17. Scala Effectiveness Assessment • 5 days • Is Scala being used effectively? • Standards and best practices • Unrecognized or underestimated problems • Suggestions for your technical strategy for the F/OSS world that Scala comes from. • “You Moved Us Forward 8 Months!”
  • 19. General Outline of Activities • Funded initial assessment • Present written report • Discusses his findings and optional next steps • I can act as an advisor, interim CTO, or interim VP Engineering
  • 20. Preparing for Investment or Sale • Help building a winning technical team • Establishing just the right amount of process • Streamlining the technical architecture • Help define product roadmap
  • 21. Typical Deliverables (Report) • Are the people, processes and technology appropriate for the development stage of the technology company? • Can the engineering team consistently deliver quality results on time and on budget? • Is the management team effective?
  • 22. Subject Stages • Idea only • Technical standard • Fundamental research done • Initial implementation • First rewrite / first pivot • Scaling • Integration • Professional Services
  • 23. Idea only • White paper but no implementation or prototype. • Too early for a technical evaluation.
  • 24. Technical standard • Produced by a standards body. • Implementation is important
  • 25. Fundamental research done • This is the earliest stage for a detailed evaluation of a product company or technical standard. • Process normally does not exist yet • The team consists of only a few key people at this stage. • Customer engagement is very important, but is often completely lacking.
  • 26. Initial implementation • A VC’s dream: first mover advantage. • Usually the company can describe what they are building, but the reasoning behind why a customer might want it is weak. • I care about the communication between product management, such as it might manifest, and engineering.
  • 27. First rewrite / first pivot • Attrition of key people is a commonly experienced risk for startups at this stage. • This might be a good thing, or not. • Sometimes investors or the board of directors will engage me to assess and strategize potential attrition.
  • 28. Scaling • Addressing this problem requires data and a focus on operations. • This is the time to add instrumentation and to analyze the resulting data so operations can be optimized. • A dedicated operations team is often set up when scaling becomes an issue.
  • 29. Integration • Another desirable problem to have, if customers and business partners clamor for integration with a startup’s products.
  • 30. Professional Services • In the early days of a startup, engineering might perform custom work for the initial customers. • This is in general not desirable, and professional services should be carved out from engineering early on.
  • 32. Excessive Management • The kiss of death: many impressive- sounding titles for prestigious managers, but few or no direct reports who have authority to do things. • However, when it is time to introduce middle managers, it should be done properly.
  • 33. Yet Another X • Problems and opportunities should be well- known when creating a product that competes with incumbents. • Central question is often “can the product be significantly better for a specific application?” • These assessments generally cost less, because they can be quite focused.
  • 34. Security Cannot Be Retrofitted • Secure systems can only be designed that way from the start o Trying to secure an existing platform can only give marginal improvements • Need orders of magnitude of improvements to smart contract security o Not possible without a fresh start
  • 35. Sample Special Assignment • The investors brought me in. • The board, investors, CEO, and CFO knew of my assignment, but VP level and below did not • initialAssessmentNeutered.docx • observationsNeutered.docx