Python Blockchain - zakres i wnioski

W tym samouczku nauczyliśmy się, jak zbudować projekt blockchain w Pythonie. Istnieje wiele obszarów, w których należy dodać dalsze funkcje do tego projektu.

Na przykład będziesz musiał napisać funkcje do zarządzania kolejką transakcji. Po wydobyciu transakcji i zaakceptowaniu wydobytego bloku przez system, nie trzeba ich już przechowywać.

Ponadto górnicy z pewnością woleliby odbierać transakcje z najwyższą opłatą. Jednocześnie będziesz musiał upewnić się, że transakcje z niską opłatą lub bez opłaty nie będą głodować na zawsze.

Będziesz musiał opracować algorytmy zarządzania kolejką. Ponadto bieżący samouczek nie zawiera kodu interfejsu klienta. Będziesz musiał go opracować zarówno dla zwykłych klientów, jak i górników. Pełnoprawny projekt blockchain miałby kilka dodatkowych linii kodu i wykracza poza zakres tego samouczka. Zainteresowany czytelnik może pobrać źródło bitcoin do dalszych badań.

Wnioski

Ten przejrzysty samouczek powinien pomóc Ci rozpocząć tworzenie własnego projektu blockchain.

Aby uzyskać pełnoprawny rozwój projektów blockchain, możesz dowiedzieć się więcej ze źródła bitcoin .

W przypadku większych projektów komercyjnych lub niekomercyjnych możesz rozważyć użycie Ethereum - gotowej do użycia platformy aplikacji blockchain .