Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Key Points

  1. Key blockchain alternatives to Hyperledger include: Ethereum, Quorum, Corda
  2. Hyperledger Fabric has implemented EEA ( Ethereum Enterprise Architecture ) Enterprise stack and can call Ethereum smart contracts now
  3. Biser Dimitrov's EBC newsletter: https://enterpriseblockchain.substack.com/   

References

...

Table of Contents

Key Points

  1. Key blockchain alternatives to Hyperledger include: Ethereum, Quorum, Corda
  2. Hyperledger Fabric has implemented EEA ( Ethereum Enterprise Architecture ) Enterprise stack and can call Ethereum smart contracts now
  3. Biser Dimitrov's EBC newsletter: https://enterpriseblockchain.substack.com/   


References

Reference_description_with_linked_URLs________________________________Notes_______________________________________________________________
Wallets and tokens
https://drive.google.com/open?id=16YzIZpOCFDTR4E0SW5EZ31sdQViWJhE7

a redeemable bitcoin token for ERC-20 wallets w transaction interop


Hashicorp Vault Tutorial ** - secure mgt of credentials for client apps

Secure store for credentials, passwords, certs and other secrets

control, monitor secret access 

gives apps an ephemeral credential for sessions ( dynamic secret )

strong revocation controls for each single server

encrypt as a service ( encrypt, decrypt, sign, key rotation )

Vault can configure secure storage, provide credentials for any app needing creds, json msgs

Hashicorp EOS Consul Service Mesh Directory software ***

Ethereum Concepts
_compare-fabric-v-ethereum-v-corda-180914122948.pdf_compare-fabric-v-ethereum-v-corda-180914122948.pdf

Hashicorp Trust White Paper 

HashiCorp_ZTS_Whitepaper digital.pdf. link

HashiCorp_ZTS_Whitepaper digital.pdf file

igitalHashiCorp_ZTS_Whitepaper digital

https://www.

ethereum

linkedin.

org

com/

beginners/
Ethereum for beginners
https://www.ethereum.org/Ethereum
https://en.wikipedia.org/wiki/EthereumEthereum
https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6eEthereum transaction concepts
https://bitfalls.com/2018/05/31/what-is-an-ethereum-testnet-and-how-is-it-used/How to use Ethereum testnets

https://www.bloomberg.com/news/articles/2021-08-14/bye-bye-miners-how-
ethereum-s-big-change-will-work-quicktake

Ethereum changes coming: POS, shards, lower gas, burn ether pdf

Ethereum changes coming: POS, shards, lower gas, burn ether
https://hackernoon.com/costs-of-a-real-world-ethereum-contract-2033511b3214Estimated costs of an Ethereum contract - 2017

posts/hashicorp_never-trust-always-verify-meet-zero-trust-activity-7041460041735974912-Esd_?utm_source=share&utm_medium=member_desktop




Ethereum Concepts
_compare-fabric-v-ethereum-v-corda-180914122948.pdf_compare-fabric-v-ethereum-v-corda-180914122948.pdf




https://www.ethereum.org/beginners/Ethereum for beginners
https://www.ethereum.org/Ethereum
https://en.wikipedia.org/wiki/EthereumEthereum
https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6eEthereum transaction concepts
https://bitfalls.com/2018/05/31/what-is-an-ethereum-testnet-and-how-is-it-used/How to use Ethereum testnets

https://www.slideshare.net/Synerzip/blockchain-application-development-101

blockchain-application-development-webinar-sweetbridge-190905082233.pdf

Blockchain App Development Concepts 101 - slideshare - sweetbridgehttps://ethgasstation.info/Gas station - current gas prices to run a transaction ... expensive

bloomberg.com/news/articles/2021-08-14/bye-bye-miners-how-
ethereum-s-big-change-will-work-quicktake

Ethereum changes coming: POS, shards, lower gas, burn ether pdf

Ethereum changes coming: POS, shards, lower gas, burn ether


https://hackernoon.com/costs-of-a-real-world-ethereum-contract-2033511b3214calculating gas pricesEstimated costs of an Ethereum contract - 2017

https://

ethereum

www.

stackexchange

slideshare.

com

net/

questions

Synerzip/

35539/what

blockchain-

is

application-

the

development-

real

101

blockchain-

price

application-

of

development-


deploying

webinar-

a-contract-on-the-mainnetCosts of a contract deployment

sweetbridge-190905082233.pdf

Blockchain App Development Concepts 101 - slideshare - sweetbridge


https://entethallianceethgasstation.orginfo/enterprise-ethereum-alliance-advances-web-3-0-era-public-release-enterprise-ethereum-architecture-stack/EEAGas station - current gas prices to run a transaction ... expensive
https://hackernoon.com/costs-of-a-real-world-ethereum-contract-2033511b3214calculating gas prices
https://entethallianceethereum.stackexchange.orgcom/wp-contentquestions/uploads/2018/05/EEA-Architecture-Stack-Spring-2018.pdfEEA stack35539/what-is-the-real-price-of-
deploying-a-contract-on-the-mainnet
Costs of a contract deployment
https://entethalliance.github.io/trusted-computing/spec.htmlEEA Off-Chain Trusted Computing SpecAWSorg/enterprise-ethereum-alliance-advances-web-3-0-era-public-release-enterprise-ethereum-architecture-stack/EEA
https://entethalliance.org/wp-content/uploads/2018/05/EEA-Architecture-Stack-Spring-2018.pdfEEA stack
https://entethalliance.github.io/trusted-computing/spec.htmlEEA Off-Chain Trusted Computing Spec






AWS
QLDB slides - 2019QLDB slides - 2019

AWS Hosted Fabric BAAS











Key Concepts




Ethereum Wallet Token Types drive NFT features

https://www.linkedin.com/posts/prasannalohar_nft-token-standards-erc-20-erc-721-activity-6873128552569692160-lm-2

...

https://www.coindesk.com/tech/2023/03/01/ethereum-activates-account-abstraction-touted-by-founder-buterin-as-key-advance/

The Ethereum blockchain has deployed a feature known as “account abstraction,” seen as a key enhancement that could make it easier for users to recover crypto if they lose private keys to an online wallet.

This proposal just adds a new layer atop Ethereum’s mainnet layer. The goal is to eventually integrate account abstraction into the main protocol.

The contract can be used on all EVM chains, meaning it can be deployed anywhere that is EMV-compatible.

Account Abstraction is a concept that turns users' wallets into smart contract accounts, in order to make Ethereum wallets more user-friendly and to prevent any loss of crypto keys

How Account Abstraction works

  • On Ethereum, users can create two types of accounts that hold their crypto: External Owned Accounts (EOA) and Contract Accounts (CA).
  • EOAs, which most Ethereum users opt for, are the type of account you use if you open a MetaMask and Coinbase Wallet.
  • With EOAs, users are given a pair of private and public keys, and anyone can send crypto to an EOA using their public key. On EOAs, only the owner of their account, the person who has access to their private keys, can initiate transactions.
  • CAs on the other hand, are accounts controlled by code – not private keys – so they cannot initiate transactions themselves.
  • The issue with EOAs comes down to human error – if a user loses their private keys, there is no way to recover that. Account Abstraction addresses the issues of an EOA account by merging it with a CA – therefore creating built-in mechanisms that can allow users to keep access to their crypto.
  • Some of these built-in mechanisms include a social recovery system, where several users have the ability to return access to that account should someone lose their personal private key. Account Abstraction also allows users to create “multisig wallets” that give a group of users access to an account, and require multiple users to sign off on transactions as an extra safety mechanism.
1) An insightful deep dive from Devcon 2022 on Account Abstraction as a paradigm and its several innovative use cases:
https://archive.devcon.org/archive/watch/6/account-abstraction-making-accounts-smarter/?tab=YouTube2) A walk through on how account abstraction as a paradigm and its design approaches, evolved through time:
https://medium.com/nethermind-eth/the-history-and-future-of-account-abstraction-10cb097ebdc8

Wallet security challenges

https://www.researchgate.net/publication/332113623_Wallet_Payments_Recent_Potential_Threats_and_Vulnerabilities_with_its_possible_security_Measures

Wallet Payments Recent Potential Threats and Vulnerabilities with its possible security Measures-136-IJCSE-05577.pdf

https://securityboulevard.com/2021/09/threats-grow-as-digital-wallets-gain-popularity/

securityboulevard-2021-09-threats-grow-as-digital-wallets-gain-popularity.pdf

https://vikaspedia.in/e-governance/digital-payment/tips-for-securing-your-digital-payments/securing-e-wallets

tips-for-securing-your-digital-payments/securing-e-wallets.pdf

https://www.darkreading.com/mobile/who-s-in-your-wallet-exploring-mobile-wallet-security

who-s-in-your-wallet-exploring-mobile-wallet-security.pdf

...

  • .
  • The issue with EOAs comes down to human error – if a user loses their private keys, there is no way to recover that. Account Abstraction addresses the issues of an EOA account by merging it with a CA – therefore creating built-in mechanisms that can allow users to keep access to their crypto.
  • Some of these built-in mechanisms include a social recovery system, where several users have the ability to return access to that account should someone lose their personal private key. Account Abstraction also allows users to create “multisig wallets” that give a group of users access to an account, and require multiple users to sign off on transactions as an extra safety mechanism.


1) An insightful deep dive from Devcon 2022 on Account Abstraction as a paradigm and its several innovative use cases:

https://archive.devcon.org/archive/watch/6/account-abstraction-making-accounts-smarter/?tab=YouTube

2) A walk through on how account abstraction as a paradigm and its design approaches, evolved through time:

https://medium.com/nethermind-eth/the-history-and-future-of-account-abstraction-10cb097ebdc8


Wallet security challenges



https://www.researchgate.net/publication/332113623_Wallet_Payments_Recent_Potential_Threats_and_Vulnerabilities_with_its_possible_security_Measures

Wallet Payments Recent Potential Threats and Vulnerabilities with its possible security Measures-136-IJCSE-05577.pdf


https://securityboulevard.com/2021/09/threats-grow-as-digital-wallets-gain-popularity/

securityboulevard-2021-09-threats-grow-as-digital-wallets-gain-popularity.pdf


https://vikaspedia.in/e-governance/digital-payment/tips-for-securing-your-digital-payments/securing-e-wallets


tips-for-securing-your-digital-payments/securing-e-wallets.pdf


https://www.darkreading.com/mobile/who-s-in-your-wallet-exploring-mobile-wallet-security

who-s-in-your-wallet-exploring-mobile-wallet-security.pdf


Wallet Concepts



Jim >> wallet implementation currently needs to be rethought for risk and effective operations governance

The concept of wallets as implemented needs to be rethought in my opinion for a variety of scenarios on security, fraud, accessibility, reliability, recovery, operational health governance beyond basic regulatory compliance that are not always covered in different use cases.

response to:

https://www.linkedin.com/posts/brunoschneider_new-on-forbes-digital-wallets-are-a-battleground-activity-7245044812351963139-IQZN?utm_source=share&utm_medium=member_desktop

AI models need to be TRUSTED 

Models will need to be TRUSTED (Targeted, Reliable, Understood, Secure, stress-Tested, Ethical and Durable) to ensure their ethical, safe and effective application across the organisation.

AI use in financial systems - BOE speech

First, the enormous step change in the power, size and complexity of models.

Second, the power of the new AI models brings all data dynamically into scope, both in training and in real-time application.

Third, the ability to interact with some of these AI solutions in natural language means everyone can use them. ( << almost )

The new wave of AI solutions is a reason to double down on strengthening data foundations.

Towards a broader AI strategy. ( << beyond financial transactions but for all use cases ( individual, content, etc ) )



Ethereum Concepts



Ethereum Enterprise Architecture

...

Web3j.lib - java version of Web3js lib




Bitcoinlib - wallet, with multi signature, multi currency and multiple accounts

https://bitcoinlib.readthedocs.io/en/latest/

...