Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 825 Bytes

lista-delle-intenzioni.md

File metadata and controls

30 lines (17 loc) · 825 Bytes

Piano di Sviluppo

Non so se potrò soddisfare questi desideri:

fase 1

  • scrivere una semplice Block Chain con funzionalità di rete base

fase 2 (IN CORSO)

  • rifattorizzare il codice per ottenere una architettura migliore, seguendo i principi di design e i più comuni design pattern.

    • sviluppare una classe per la gestione della testata del blocco
    • implementare la difficoltà
    • sviluppare una classe per la gestione della sicurezza (firma digitale)
    • rifattorizzare la classe Block
  • Migliorare i commenti e la documentazione, prendendo a riferimento Bitcoin

fase 3

  • estendere le funzionalità di networking per includere maggiori funzionalità peer-to-peer

fase 4

  • implementare (una parte) del protocollo Bitcoin

fase 5

  • introdurre segWit