{"id":"https://openalex.org/W2943983560","doi":"https://doi.org/10.1145/3317550.3321448","title":"Rethinking General-Purpose Decentralized Computing","display_name":"Rethinking General-Purpose Decentralized Computing","publication_year":2019,"publication_date":"2019-05-10","ids":{"openalex":"https://openalex.org/W2943983560","doi":"https://doi.org/10.1145/3317550.3321448","mag":"2943983560"},"language":"en","primary_location":{"id":"doi:10.1145/3317550.3321448","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3317550.3321448","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Workshop on Hot Topics in Operating Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/268414","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5007310177","display_name":"Enis Ceyhun","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Enis Ceyhun Alp","raw_affiliation_strings":["EPFL"],"affiliations":[{"raw_affiliation_string":"EPFL","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052016167","display_name":"Eleftherios Kokoris-Kogias","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Eleftherios Kokoris-Kogias","raw_affiliation_strings":["EPFL"],"affiliations":[{"raw_affiliation_string":"EPFL","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012211443","display_name":"Georgia Fragkouli","orcid":"https://orcid.org/0000-0001-7419-2971"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Georgia Fragkouli","raw_affiliation_strings":["EPFL"],"affiliations":[{"raw_affiliation_string":"EPFL","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045962151","display_name":"Bryan Ford","orcid":"https://orcid.org/0000-0002-0528-3033"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bryan Ford","raw_affiliation_strings":["EPFL"],"affiliations":[{"raw_affiliation_string":"EPFL","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5007310177"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0548,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.82868549,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"105","last_page":"112"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8403889536857605},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6801996231079102},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.655011773109436},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.543201208114624},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.531636118888855},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.5182666778564453},{"id":"https://openalex.org/keywords/smart-contract","display_name":"Smart contract","score":0.5131290555000305},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.424851655960083},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.42258933186531067},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2528572082519531},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.22725486755371094},{"id":"https://openalex.org/keywords/blockchain","display_name":"Blockchain","score":0.15072539448738098}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8403889536857605},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6801996231079102},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.655011773109436},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.543201208114624},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.531636118888855},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.5182666778564453},{"id":"https://openalex.org/C2779950589","wikidata":"https://www.wikidata.org/wiki/Q7544035","display_name":"Smart contract","level":3,"score":0.5131290555000305},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.424851655960083},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.42258933186531067},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2528572082519531},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.22725486755371094},{"id":"https://openalex.org/C2779687700","wikidata":"https://www.wikidata.org/wiki/Q20514253","display_name":"Blockchain","level":2,"score":0.15072539448738098},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3317550.3321448","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3317550.3321448","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Workshop on Hot Topics in Operating Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:infoscience.epfl.ch:268414","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/268414","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference proceedings"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:268414","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/268414","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference proceedings"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G499263983","display_name":null,"funder_award_id":"Fellowship","funder_id":"https://openalex.org/F4320321048","funder_display_name":"AXA Research Fund"}],"funders":[{"id":"https://openalex.org/F4320316545","display_name":"San Diego Supercomputer Center","ror":"https://ror.org/04mg3nk07"},{"id":"https://openalex.org/F4320321048","display_name":"AXA Research Fund","ror":"https://ror.org/02zxqxw53"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W1572695506","https://openalex.org/W1655958391","https://openalex.org/W1963710334","https://openalex.org/W2010365467","https://openalex.org/W2075144441","https://openalex.org/W2101770573","https://openalex.org/W2103647628","https://openalex.org/W2106004025","https://openalex.org/W2113929724","https://openalex.org/W2122960384","https://openalex.org/W2123482462","https://openalex.org/W2123820820","https://openalex.org/W2126087831","https://openalex.org/W2154067205","https://openalex.org/W2158049821","https://openalex.org/W2517744317","https://openalex.org/W2533941064","https://openalex.org/W2562143764","https://openalex.org/W2567221972","https://openalex.org/W2592077777","https://openalex.org/W2604844934","https://openalex.org/W2725542890","https://openalex.org/W2729024603","https://openalex.org/W2780153133","https://openalex.org/W2794533297","https://openalex.org/W2797481382","https://openalex.org/W2885542306","https://openalex.org/W2888947553","https://openalex.org/W2914630606","https://openalex.org/W2949257707","https://openalex.org/W2963517786","https://openalex.org/W2963997141","https://openalex.org/W2964303100","https://openalex.org/W3102661748","https://openalex.org/W3151748982","https://openalex.org/W4211068006","https://openalex.org/W4247411613","https://openalex.org/W4248175462","https://openalex.org/W4250390143","https://openalex.org/W4300127641","https://openalex.org/W6678832241","https://openalex.org/W6739687178","https://openalex.org/W6742692663","https://openalex.org/W6753628087"],"related_works":["https://openalex.org/W1981780420","https://openalex.org/W2182707996","https://openalex.org/W45233828","https://openalex.org/W2964988449","https://openalex.org/W2397952901","https://openalex.org/W2029380707","https://openalex.org/W4255934811","https://openalex.org/W2465382974","https://openalex.org/W2010229520","https://openalex.org/W2061430247"],"abstract_inverted_index":{"While":[0],"showing":[1],"great":[2],"promise,":[3],"smart":[4,97],"contracts":[5],"are":[6,89],"difficult":[7],"to":[8,29,72,94,115],"program":[9],"correctly,":[10],"as":[11,26,135],"they":[12,27],"need":[13],"a":[14,44,56,73,103,108,128],"deep":[15],"understanding":[16],"of":[17,131],"cryptography":[18],"and":[19,22,32,68,137],"distributed":[20,104],"algorithms,":[21],"offer":[23],"limited":[24],"functionality,":[25],"have":[28],"be":[30],"deterministic":[31],"cannot":[33],"operate":[34],"on":[35],"secret":[36],"data.":[37],"In":[38],"this":[39],"paper":[40],"we":[41],"present":[42],"Protean,":[43],"general-purpose":[45],"decentralized":[46,86,132],"computing":[47],"platform":[48],"that":[49,88,106],"addresses":[50],"these":[51,120],"limitations":[52],"by":[53,111],"moving":[54],"from":[55],"monolithic":[57],"execution":[58],"model,":[59],"where":[60],"all":[61,65],"participating":[62],"nodes":[63],"store":[64],"the":[66,116],"state":[67],"execute":[69],"every":[70],"computation,":[71],"modular":[74],"execution-model.":[75],"Protean":[76],"employs":[77],"secure":[78],"specialized":[79],"modules,":[80],"called":[81],"functional":[82,100],"units,":[83],"for":[84],"building":[85],"applications":[87],"currently":[90],"insecure":[91],"or":[92,140],"impossible":[93],"implement":[95],"with":[96],"contracts.":[98],"Each":[99],"unit":[101],"is":[102],"system":[105],"provides":[107],"special-purpose":[109],"functionality":[110],"exposing":[112],"atomic":[113],"transactions":[114,121],"smart-contract":[117],"developer.":[118],"Combining":[119],"into":[122],"arbitrarily-defined":[123],"workflows,":[124],"developers":[125],"can":[126],"build":[127],"larger":[129],"class":[130],"applications,":[133],"such":[134],"provably-secure":[136],"fair":[138],"lotteries":[139],"e-voting.":[141]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2025-10-10T00:00:00"}
