Key Points
- Key blockchain alternatives to Hyperledger include: Ethereum, Quorum, Corda
- Hyperledger Fabric has implemented EEA ( Ethereum Enterprise Architecture ) Enterprise stack and can call Ethereum smart contracts now
- Biser Dimitrov's EBC newsletter: https://enterpriseblockchain.substack.com/
References
...
Key Points
- Key blockchain alternatives to Hyperledger include: Ethereum, Quorum, Corda
- Hyperledger Fabric has implemented EEA ( Ethereum Enterprise Architecture ) Enterprise stack and can call Ethereum smart contracts now
- 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 |
|
| 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 |
| 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. ethereumlinkedin. orgcom/ beginners/ | Ethereum for beginners |
https://www.ethereum.org/ | Ethereum |
https://en.wikipedia.org/wiki/Ethereum | Ethereum |
https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6e | Ethereum 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-2033511b3214 | Estimated 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/Ethereum | Ethereum |
https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6e | Ethereum 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 - sweetbridge | https://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-2033511b3214 | calculating gas pricesEstimated costs of an Ethereum contract - 2017 |
https:// ethereumwww. stackexchangeslideshare. comnet/ questionsSynerzip/ 35539/whatblockchain- isapplication- thedevelopment- real101 blockchain- priceapplication- ofdevelopment- deployingwebinar- a-contract-on-the-mainnetCosts of a contract deploymentsweetbridge-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/EEA | Gas station - current gas prices to run a transaction ... expensive |
https://hackernoon.com/costs-of-a-real-world-ethereum-contract-2033511b3214 | calculating 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.html | EEA Off-Chain Trusted Computing Spec | AWSorg/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.pdf | EEA stack |
https://entethalliance.github.io/trusted-computing/spec.html | EEA Off-Chain Trusted Computing Spec |
|
|
|
|
|
|
AWS |
|
QLDB slides - 2019 | QLDB 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-10cb097ebdc8Wallet 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/
...