Blockchain changes the software development in many ways.A few of them are:

Security

Blockchain is a highly secure technology, as data is stored in a distributed ledger that is not controlled by any single entity.

Transparency

Blockchain is a transparent technology, since all transactions on the blockchain and are visible to all participants.

Immutable

The blockchain's append-only nature ensures that once data is recorded, it cannot be altered or deleted.

Distributed

Developers can use blockchain to decentralized applications (DApps) that run on the blockchain network.

Tokenization

Blockchain technology introduced the concept of tokens and cryptocurrencies.

Integration

Developers can leverage blockchain protocols and APIs to integrate blockchain networks with existing software systems.

Overall, blockchain is having a positive impact on software development