update blockchain