Likwidacja limitu 21 mln
To da się łatwo zrobić soft-forkiem. Możesz tworzyć tyle wyjść o nominale zero satoshi, ile tylko chcesz, protokół tego w żaden sposób nie ogranicza. Skoro Segwit wprowadził sygnatury widoczne przez nowe węzły, ale niewidoczne w starych węzłach, w identyczny sposób można wprowadzić do obiegu nowe monety, gdzie każdy stary węzeł zobaczy zero satoshi, a każdy nowy węzeł będzie wiedział, ile monet "naprawdę" tam leży. Technicznych przeszkód nie widzę, to jedynie kwestia tego, czy ludzie się na to zgodzą.
zmniejszenie bloku do 300 KB
Soft-forki mogą pójść znacznie dalej. Nic nie stoi na przeszkodzie, aby każdy blok składał się wyłącznie z transakcji coinbase i zawierał hash dodatkowego bloku doczepianego w ramach soft-forka. Peter Todd już w 2016 o tym pisał:
https://petertodd.org/2016/forced-soft-forks
Edit: Odnośnie utrzymywania sieci w przyszłości, to jest całkiem niezły artykuł o tym:
https://www.truthcoin.info/blog/securit ... e-trilemma
Tak czy siak, ten trójkąt zostanie jakoś wypełniony: albo przez zwiększenie rozmiaru bloku, albo przez zwiększenie liczby monet w obiegu, albo przez merged mining. Nie wiem, co ludzie wybiorą, ale jeśli nic nowego się nie pojawi na horyzoncie, to jedna z tych trzech opcji zostanie wcielona w życie.