?url_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rft.title=Securify%3A+Practical+Security+Analysis+of+Smart+Contracts&rft.creator=Tsankov%2C+Petar&rft.creator=Dan%2C+Andrei&rft.creator=Drachsler-Cohen%2C+Dana&rft.creator=Gervais%2C+Arthur&rft.creator=B%C3%BCnzli%2C+Florian&rft.creator=Vechev%2C+Martin&rft.description=Permissionless+blockchains+allow+the+execution+of+arbitrary+programs+(called+smart+contracts)%2C+enabling+mutually+untrusted+entities%0D%0Ato+interact+without+relying+on+trusted+third+parties.+Despite+their%0D%0Apotential%2C+repeated+security+concerns+have+shaken+the+trust+in+handling+billions+of+USD+by+smart+contracts.%0D%0ATo+address+this+problem%2C+we+present+Securify%2C+a+security+analyzer+for+Ethereum+smart+contracts+that+is+scalable%2C+fully+automated%2C%0D%0Aand+able+to+prove+contract+behaviors+as+safe%2Funsafe+with+respect+to%0D%0Aa+given+property.+Securify%E2%80%99s+analysis+consists+of+two+steps.+First%2C+it%0D%0Asymbolically+analyzes+the+contract%E2%80%99s+dependency+graph+to+extract%0D%0Aprecise+semantic+information+from+the+code.+Then%2C+it+checks+compliance+and+violation+patterns+that+capture+sufficient+conditions%0D%0Afor+proving+if+a+property+holds+or+not.+To+enable+extensibility%2C+all%0D%0Apatterns+are+specified+in+a+designated+domain-specific+language.%0D%0ASecurify+is+publicly+released%2C+it+has+analyzed+%3E+18K+contracts%0D%0Asubmitted+by+its+users%2C+and+is+regularly+used+to+conduct+security%0D%0Aaudits+by+experts.+We+present+an+extensive+evaluation+of+Securify%0D%0Aover+real-world+Ethereum+smart+contracts+and+demonstrate+that+it%0D%0Acan+effectively+prove+the+correctness+of+smart+contracts+and+discover%0D%0Acritical+violations.&rft.subject=Smart+contracts%3B+Security+analysis%3B+Stratified+Datalog&rft.publisher=ACM&rft.date=2018-10-15&rft.type=Proceedings+paper&rft.language=eng&rft.source=+++++In%3A++Proceedings+of+the+2018+ACM+SIGSAC+Conference+on+Computer+and+Communications+Security.++(pp.+pp.+67-82).++ACM%3A+Toronto%2C+Canada.+(2018)+++++&rft.format=text&rft.identifier=https%3A%2F%2Fdiscovery.ucl.ac.uk%2Fid%2Feprint%2F10182340%2F1%2F1806.01143.pdf&rft.identifier=https%3A%2F%2Fdiscovery.ucl.ac.uk%2Fid%2Feprint%2F10182340%2F&rft.rights=open