Tellor
Published in

Tellor

Tellor Security 201

Introduction

A Primer On Blockchain Security

Lack of Finality

The dreaded 51% attack

Tellor Security

There are three ways to break Tellor:

  • Break Ethereum or prevent contract calls to Tellor
  • Vote an incorrect disputed value as correct
  • Stall the Tellor system so it becomes unusable for customer needs (by disputing all values or by mining bad values)
  • P = Price of Tellor TRB tokens (assume USD)
  • MC = Market Cap of Tellor
  • Average time in between blocks in the Tellor system.
  • SA = Staking amount for mining (currently 500 TRB)
  • VS = Voting Share of honest tokens
  • CTB = Cost-to-Break

Cost to Break a Tellor Vote

Cost to Stall Tellor — Mining Bad Values

Cost to Stall Tellor — Disputing All Values

  • Break Ethereum or prevent contract calls to Tellor
  • Dispute a value and properly vote it as correct
  • Stall the Tellor system — by disputing all values
  • Stall the Tellor system — by mining bad values

Conclusion

--

--

Tellor is a transparent and permissionless oracle protocol for your smart contract to easily get any data whenever it needs it.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store