A quadratic voting system in blockchain is a voting mechanism where participants can allocate a limited number of voting tokens in a non-linear manner. In this system, the number of tokens required to cast additional votes increases quadratically with each additional vote. This allows individuals to express the intensity of their preferences by allocating more tokens to the options they care about most. Quadratic voting aims to promote more accurate collective decision-making by giving more weight to deeply held preferences while still allowing for compromise and consensus-building.