Research Article

TrustChain: A Privacy Preserving Blockchain with Edge Computing

Table 3

TrustChain vs. traditional Blockchain technologies.

PropertyBitcoinEthereum HyperledgerTrustChain

Permission RestrictionsPermissionlessPermissionlessPermissionedPermissioned

ConsensusPoWPoWPBFTTrust+BFT

Energy SavingNoPartialYesYes

Decentralized RegulationYesYesPartialYes

Smart ContractsNoYesYesYes

ScalabilityNodeHighHighLowHigh
PerformanceLowLowHighHigh

Immunity25% of the Computing power51% of Stake33.3% of faulty replicasNearly Immutable

Native CurrencyYesYesNoPossible

IncentiveMining FeeMining FeeNoTrust

Blockchain as a control chainNoNoNoYes

PrivacyNoNoPartialYes (e.g. with ZKP)

GDPR Privacy ComplianceRight tobe informedNo supportNo supportNo supportSupport
accessSupportSupportSupportSupport
rectificationNo supportNo supportNo supportSupport
erasureNo supportNo supportNo supportSupport
restrict processingNo supportNo supportSupportSupport
data portabilityNo supportNo supportSupportSupport
object processingNo supportNo supportPartialSupport
control profilingNo supportNo supportPartialSupport