TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: System-design Aspects a good Blockchain engineer should know

1 pointsby direengineerover 7 years ago
Hi,<p>Folks who are working on blockchain- Ethereum, hyperledger, Ripple etc -<p>For Engineers who understand what a blockchain is - Merkle tree, Proof of Work etc- what are the &quot;meta&quot; things about the domain, I should know, to be an effective engineer, system-design wise?<p>For instance:<p>1)On what metrics should a developer decide whether to go for Ethereum vs Hyperledge? Both technical and non-technical ( community support&#x2F; stability etc)<p>2)Should I be designing my application that it is agnostic about underlying blockchain? If not, how?<p>3)What legal rammifications could be there in using Blockchain to store hashed dataset for integrity validation? ( Eg GDPR)<p>4)What are some common &#x27;metrics&#x27; which would distinguish a two &#x27;Blockchain applications&#x27; which do the same exact thing? ie- if I were to compare two photosharing service (like instagram) - then the obvious metrics could be (1) Time to upload images (2) Time to search images<p>5) Microservices vs mult-layered app : Pros vs cons<p>6) Potential Upgrade scenarios &amp; Pitfalls<p>7) Design issues when trying to implement a multi-tenant services using blockchain. Example: Lets say I have a service - &quot;use blockchain for X&quot;, and I am designing this for an organization level.<p>8)What questions should I be asking about system-design?

no comments

no comments