Behrad Khodayar — Software Engineer
Behrad Khodayar is a software engineer. He likes building well-architected, highly scalable, high-performance systems. He is interested in distributed systems & AI. Languages: English, Persian, Turkish.
Areas of expertise
- TypeScript
- JavaScript
- Rust
- PHP
- SQL
- Bash
- Node.js
- NestJS
- Tokio
- Axum
- SQLx
- Symfony
- Drupal
- Next.js
- React
- Ratatui
- Microservices
- Event-Driven Architecture
- Domain-Driven Design
- REST APIs
- WebSockets
- API Design
- Distributed Systems
- Real-Time Pipelines
- High Availability
- Low Latency
- Kubernetes
- Helm
- Docker
- Docker Compose
- Terraform
- GitOps
- ArgoCD
- GitHub Actions
- Azure
- AKS
- ACA
- Nginx
- Linux
- CI/CD
- PostgreSQL
- MySQL
- Oracle
- MongoDB
- Redis
- TimescaleDB
- JWT
- OAuth
- SIWE
- NATS
- RabbitMQ
- Anthropic Claude
- OpenAI
- LLM Apps
- RAG
- AI Agents
- Function Calling
- Prompt Engineering
- Claude Code
- Agentic IDE Workflows
- MCP Servers
- AI Code Review
- Grafana
- Distributed Tracing
- Structured Logging
- Vitest
- Cargo Test
- Unit Testing
- Integration Testing
- Contract Testing
- SLI/SLO/SLA
- Reliability Engineering
- Bitcoin
- Ethereum
- Base
- Solana
- Web3
- Blockchain
- Polymarket
- Hyperliquid
- Chainlink
- Chainstack
- Alchemy
- QuickNode
- Technical Leadership
- System Design
- Cloud Architecture
- Project Management
- Roadmapping
- Agile
- Scrum
- Hiring
- Mentoring
- Stakeholder Management
- Security & Compliance
- Quantitative Risk
- Technical Writing
- Documentation
- Startups
- Philosophy
Find me elsewhere
← BlockchainOriginally published in Farsi as «واژه نامه بلاکچین ( زنجیره بلوکی ) و ارز دیجیتال ( رمز ارز )» on بلاک فارسی (BlockFarsi) — the blockchain news & education outlet I ran — on November 10, 2018; translated to English for this site. It was a living glossary; only the early entries survived in the Wayback Machine snapshot.
In this long & rich article we introduce, translate and briefly explain the vast majority of the specialized vocabulary & common idioms of blockchain and cryptocurrency:
51% Attack (majority attack): if hashing power equal to or greater than half the network's hash rate is produced by one person or group, a 51% attack becomes operational. By the network's very definition & structure, that person or group takes control of the network and gains the ability to interfere destructively — halting or altering transactions, or double-spending cryptocurrency.
Address: a string of letters & numbers that cryptocurrencies can be sent to or from. A cryptocurrency address can be shared publicly — as a plain string or as a QR code — with whoever we want to receive crypto from.
Blockchain: a shared digital ledger that cannot be altered once a transaction has been recorded and validated. All parties to a transaction — plus a substantial number of people uninvolved in it — keep a copy of the ledger (i.e., the blockchain), which means forging a transaction by altering every copy of the record across the whole world is impossible. Bitcoin's success spawned nearly 1,000 new cryptocurrencies, which mistakenly created the impression that the only use of blockchain technology is creating digital currency. Blockchain's capability, however, goes far beyond cryptocurrency: it can be used wherever transactions need personal identification, polling, elections and other kinds of democratic decision-making, audit trails & more.