Bitcoin Forum
May 09, 2024, 12:09:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Flawed mechanisms cause major issues in DEXs and Voting  (Read 70 times)
alumar (OP)
Full Member
***
Offline Offline

Activity: 208
Merit: 117


View Profile WWW
November 20, 2018, 06:03:09 AM
 #1

https://youtu.be/SomXtPZHaP0

Smart Contract Security - Incentives Beyond the Launch

This was a wonderful presentation by Philip Daian. In my opinion one of the more important presentations at Devcon highlighting the realities of DEXs and front running. Philip highlights this activity in this presentation with some compelling research.

To mitigate security issues that were quickly evident in the deployment of smart contracts, developers have tried a wide variety of security techniques.  Standard when deploying new contracts is manual review by an externally contracted company/individual, often with verification tools.  In many ways this has been a success, reducing observed security incidents. In this talk, we take a look at how unique incentives in smart contracts affect the process of securing them. Smart contracts are often non-upgradeable: enshrinement at release encourages security processes that end after a contract is deployed, leaving blind spots in long-term security guarantees against evolving threats.  Pressure to ship often leaves critical guarantees out-of-scope of external reviews, and auditor incentives discourage detailed, fundamental criticisms of contracts' protocols. We explore flawed mechanisms whose obvious security flaws cost users millions today, even though such flaws are often out of launch audit scope. We empirically quantify the size of this problem, highlighting major issues with all smart contract voting and all decentralized exchange protocols.  We conclude by exploring systemic risk, discussing mechanisms whose flaws could one day go beyond affecting their users to threaten the stability of all dapps.  We conclude with lessons learned for security conscious dapp developers.

Core Video Credits & Large Slides:
https://slideslive.com/38911427/devcon4-day-1
The Content starts at 5:11:17


Carter - Host of BitsBeTrippin
Original Cryptomining Channel on YouTube
https://www.youtube.com/bitsbetrippin
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!