Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/code-architect/custom-php-blockchain
Blockchain structure using PHP, has a full blockchain structure for demo purposes
https://github.com/code-architect/custom-php-blockchain
blockchain-demos cryptography curl curl-commands flask-restful hashing merkle-root php-cli proof-of-concept proof-of-work rest-api
Last synced: about 1 month ago
JSON representation
Blockchain structure using PHP, has a full blockchain structure for demo purposes
- Host: GitHub
- URL: https://github.com/code-architect/custom-php-blockchain
- Owner: code-architect
- Created: 2023-08-24T23:19:05.000Z (over 1 year ago)
- Default Branch: IssueResolve1
- Last Pushed: 2023-09-12T00:14:26.000Z (over 1 year ago)
- Last Synced: 2023-09-12T07:58:43.400Z (over 1 year ago)
- Topics: blockchain-demos, cryptography, curl, curl-commands, flask-restful, hashing, merkle-root, php-cli, proof-of-concept, proof-of-work, rest-api
- Language: Python
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blockchain with php
This is just a demo project just for concept purposes. Please don't use this in production. Reasons not to use PHP for blockchain development or in production:**Security**: Blockchain systems require a high level of security because they deal with valuable assets and transactions. PHP, while it can be secure when used correctly, has had security vulnerabilities in the past. Languages like C++ and Rust have better memory management features that can help prevent common vulnerabilities like buffer overflows.
**Community and Ecosystem**: Blockchain development relies heavily on available libraries, tools, and an active community for support. PHP has a limited ecosystem for blockchain development compared to languages like Python, JavaScript, or Solidity (Ethereum's smart contract language).
**Concurrency**: Many blockchain systems require high levels of concurrency and parallelism. PHP's architecture is typically designed around a request-response model, which may not be well-suited for handling the concurrent nature of blockchain networks.
**Blockchain-specific Libraries**: Most blockchain networks have their own specific libraries and APIs for development. While there might be PHP libraries for blockchain integration, they are not as prevalent or well-maintained as libraries in other languages.