{"id":"https://openalex.org/W7118010418","doi":"https://doi.org/10.3390/fi18010020","title":"Decentralized Dynamic Heterogeneous Redundancy Architecture Based on Raft Consensus Algorithm","display_name":"Decentralized Dynamic Heterogeneous Redundancy Architecture Based on Raft Consensus Algorithm","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7118010418","doi":"https://doi.org/10.3390/fi18010020"},"language":"en","primary_location":{"id":"doi:10.3390/fi18010020","is_oa":true,"landing_page_url":"https://doi.org/10.3390/fi18010020","pdf_url":"https://www.mdpi.com/1999-5903/18/1/20/pdf?version=1767246369","source":{"id":"https://openalex.org/S34838331","display_name":"Future Internet","issn_l":"1999-5903","issn":["1999-5903"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Internet","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/1999-5903/18/1/20/pdf?version=1767246369","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075263658","display_name":"Ke Cheng Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I4210162190","display_name":"China University of Petroleum, East China","ror":"https://ror.org/05gbn2817","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210162190"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ke Chen","raw_affiliation_strings":["College of Computer Science and Technology, China University of Petroleum (East China), Qingdao 266580, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, China University of Petroleum (East China), Qingdao 266580, China","institution_ids":["https://openalex.org/I4210162190"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112932003","display_name":"Leyi Shi","orcid":null},"institutions":[{"id":"https://openalex.org/I4210162190","display_name":"China University of Petroleum, East China","ror":"https://ror.org/05gbn2817","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210162190"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Leyi Shi","raw_affiliation_strings":["College of Computer Science and Technology, China University of Petroleum (East China), Qingdao 266580, China"],"raw_orcid":"https://orcid.org/0000-0003-0460-1674","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, China University of Petroleum (East China), Qingdao 266580, China","institution_ids":["https://openalex.org/I4210162190"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5112932003"],"corresponding_institution_ids":["https://openalex.org/I4210162190"],"apc_list":{"value":1400,"currency":"CHF","value_usd":1515},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1515},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00969793,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"18","issue":"1","first_page":"20","last_page":"20"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11807","display_name":"Infrastructure Resilience and Vulnerability Analysis","score":0.3199999928474426,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11807","display_name":"Infrastructure Resilience and Vulnerability Analysis","score":0.3199999928474426,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.3018999993801117,"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"}},{"id":"https://openalex.org/T10847","display_name":"Advanced Optical Network Technologies","score":0.039000000804662704,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.5906000137329102},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5667999982833862},{"id":"https://openalex.org/keywords/survivability","display_name":"Survivability","score":0.5436999797821045},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.47780001163482666},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.45010000467300415},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.4447000026702881},{"id":"https://openalex.org/keywords/byzantine-fault-tolerance","display_name":"Byzantine fault tolerance","score":0.41999998688697815},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.4099000096321106},{"id":"https://openalex.org/keywords/resilience","display_name":"Resilience (materials science)","score":0.3959999978542328}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8963000178337097},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6829000115394592},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.5906000137329102},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5667999982833862},{"id":"https://openalex.org/C2781133158","wikidata":"https://www.wikidata.org/wiki/Q1088669","display_name":"Survivability","level":2,"score":0.5436999797821045},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.47780001163482666},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.45010000467300415},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.4447000026702881},{"id":"https://openalex.org/C168021876","wikidata":"https://www.wikidata.org/wiki/Q1353446","display_name":"Byzantine fault tolerance","level":3,"score":0.41999998688697815},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.4099000096321106},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.3959999978542328},{"id":"https://openalex.org/C196903269","wikidata":"https://www.wikidata.org/wiki/Q6059063","display_name":"Intrusion tolerance","level":3,"score":0.36719998717308044},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.36250001192092896},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.33550000190734863},{"id":"https://openalex.org/C77290126","wikidata":"https://www.wikidata.org/wiki/Q5283128","display_name":"Distributed System Security Architecture","level":5,"score":0.33000001311302185},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.3149000108242035},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.3140999972820282},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.311599999666214},{"id":"https://openalex.org/C41065033","wikidata":"https://www.wikidata.org/wiki/Q2825412","display_name":"Adversary","level":2,"score":0.29829999804496765},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.28859999775886536},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.2881999909877777},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.27950000762939453},{"id":"https://openalex.org/C9132879","wikidata":"https://www.wikidata.org/wiki/Q17100313","display_name":"Raft","level":4,"score":0.27410000562667847},{"id":"https://openalex.org/C136643341","wikidata":"https://www.wikidata.org/wiki/Q1361526","display_name":"Reachability","level":2,"score":0.25769999623298645},{"id":"https://openalex.org/C152745839","wikidata":"https://www.wikidata.org/wiki/Q5438153","display_name":"Fault detection and isolation","level":3,"score":0.25609999895095825},{"id":"https://openalex.org/C182590292","wikidata":"https://www.wikidata.org/wiki/Q989632","display_name":"Network security","level":2,"score":0.25040000677108765}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/fi18010020","is_oa":true,"landing_page_url":"https://doi.org/10.3390/fi18010020","pdf_url":"https://www.mdpi.com/1999-5903/18/1/20/pdf?version=1767246369","source":{"id":"https://openalex.org/S34838331","display_name":"Future Internet","issn_l":"1999-5903","issn":["1999-5903"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Internet","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:3a6e36ec295349d3a8ce8d9d74d67224","is_oa":true,"landing_page_url":"https://doaj.org/article/3a6e36ec295349d3a8ce8d9d74d67224","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"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-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Future Internet, Vol 18, Iss 1, p 20 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/fi18010020","is_oa":true,"landing_page_url":"https://doi.org/10.3390/fi18010020","pdf_url":"https://www.mdpi.com/1999-5903/18/1/20/pdf?version=1767246369","source":{"id":"https://openalex.org/S34838331","display_name":"Future Internet","issn_l":"1999-5903","issn":["1999-5903"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Internet","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7118010418.pdf","grobid_xml":"https://content.openalex.org/works/W7118010418.grobid-xml"},"referenced_works_count":16,"referenced_works":["https://openalex.org/W2116683577","https://openalex.org/W2799431018","https://openalex.org/W3000658282","https://openalex.org/W3010829176","https://openalex.org/W3049176478","https://openalex.org/W3107384149","https://openalex.org/W4248794113","https://openalex.org/W4386736956","https://openalex.org/W4387641063","https://openalex.org/W4390881929","https://openalex.org/W4391682065","https://openalex.org/W4399303734","https://openalex.org/W4400877873","https://openalex.org/W4400965886","https://openalex.org/W4411233737","https://openalex.org/W4414110460"],"related_works":[],"abstract_inverted_index":{"Dynamic":[0],"heterogeneous":[1,153,277,300],"redundancy":[2],"(DHR)":[3],"architectures":[4,29],"combine":[5],"heterogeneity,":[6],"redundancy,":[7],"and":[8,37,45,91,121,129,168,176,182,206,268,280,302,310],"dynamism":[9],"to":[10,18,40,85,96,308],"create":[11],"security-centric":[12],"frameworks":[13],"that":[14,22,48,234],"can":[15],"be":[16,332],"used":[17],"mitigate":[19],"network":[20],"attacks":[21],"exploit":[23],"unknown":[24],"vulnerabilities.":[25],"However,":[26],"conventional":[27],"DHR":[28,65,82],"rely":[30],"on":[31,68],"centralized":[32],"control":[33,89],"modules":[34],"for":[35,157,165],"scheduling":[36],"adjudication,":[38],"leading":[39],"significant":[41],"single-point":[42],"failure":[43],"risks":[44],"trust":[46],"bottlenecks":[47],"severely":[49],"limit":[50],"their":[51],"deployment":[52,297],"in":[53,192,241,337],"security-critical":[54,99],"scenarios.":[55],"To":[56,140,283],"address":[57],"these":[58,215],"challenges,":[59],"this":[60],"paper":[61],"proposes":[62],"a":[63,87,93,112,148,194,220,225,253,291],"decentralized":[64],"architecture":[66,135,172,259],"based":[67],"the":[69,76,81,126,134,142,145,171,235,257,265,273,312,317,324,345,350],"Raft":[70,77,251,303],"consensus":[71,78,255,266],"algorithm.":[72],"It":[73],"deeply":[74],"integrates":[75],"mechanism":[79],"with":[80,244,339],"execution":[83,274],"layer":[84,267,275],"build":[86],"consensus-centric":[88],"plane":[90],"designs":[92],"dual-log":[94],"pipeline":[95],"ensure":[97],"all":[98],"decisions":[100],"are":[101],"executed":[102],"only":[103],"after":[104,335],"global":[105],"consistency":[106,185,205],"via":[107],"Raft.":[108],"Furthermore,":[109],"we":[110,212,289],"define":[111],"multi-dimensional":[113],"attacker":[114],"model\u2014covering":[115],"external,":[116],"internal":[117,119,169,325],"executor,":[118],"node,":[120],"collaborative":[122],"Byzantine":[123,227],"adversaries\u2014to":[124],"analyze":[125],"security":[127,239],"properties":[128],"explicit":[130],"defense":[131],"boundaries":[132],"of":[133,144,151,196,249,316,349],"under":[136,219,319],"Raft\u2019s":[137,261],"crash-fault-tolerant":[138,262],"assumptions.":[139],"assess":[141,311],"effectiveness":[143],"proposed":[146,258],"architecture,":[147],"prototype":[149,202,293],"consisting":[150],"five":[152],"nodes":[154,197],"was":[155],"developed":[156],"thorough":[158],"evaluation.":[159,352],"The":[160,328],"experimental":[161],"results":[162],"show":[163],"that,":[164],"non-Byzantine":[166],"external":[167],"attacks,":[170],"achieves":[173,269],"high":[174,180],"detection":[175],"isolation":[177],"rates,":[178],"maintains":[179],"availability,":[181],"ensures":[183],"state":[184,209],"among":[186],"non-malicious":[187],"nodes.":[188],"For":[189],"stress":[190],"tests":[191],"which":[193],"minority":[195],"exhibit":[198],"Byzantine-like":[199],"behavior,":[200],"our":[201],"preserves":[203,260],"log":[204],"prevents":[207],"incorrect":[208],"commitments;":[210],"however,":[211],"explicitly":[213],"treat":[214],"as":[216],"empirical":[217],"observations":[218],"restricted":[221],"adversary":[222],"rather":[223],"than":[224],"general":[226],"fault":[228],"tolerance":[229],"guarantee.":[230],"Performance":[231],"testing":[232],"revealed":[233],"system":[236,318],"exhibits":[237],"strong":[238],"resilience":[240],"attack":[242],"scenarios,":[243],"manageable":[245],"performance":[246],"overhead.":[247],"Instead":[248],"turning":[250],"into":[252],"Byzantine-fault-tolerant":[254],"protocol,":[256],"guarantees":[263],"at":[264,272],"Byzantine-resilient":[270],"behavior":[271],"through":[276],"redundant":[278],"executors":[279],"majority-hash":[281],"validation.":[282],"support":[284],"evaluation":[285],"during":[286],"peer":[287],"review,":[288],"provide":[290],"runnable":[292],"package":[294],"containing":[295],"Docker-based":[296],"scripts,":[298],"pre-built":[299],"executors,":[301],"control-plane":[304],"images,":[305],"enabling":[306],"reviewers":[307],"observe":[309],"representative":[313],"architectural":[314],"behaviors":[315],"controlled":[320],"configurations":[321],"without":[322,343],"exposing":[323],"source":[326],"code.":[327],"complete":[329],"implementation":[330],"will":[331],"made":[333],"available":[334],"acceptance":[336],"accordance":[338],"institutional":[340],"IP":[341],"requirements,":[342],"affecting":[344],"scope":[346],"or":[347],"validity":[348],"current":[351]},"counts_by_year":[],"updated_date":"2026-06-15T08:34:33.830935","created_date":"2026-01-02T00:00:00"}
