Blazers get a superstar + 2 role players. It's a swing for the fences kind of move to help Dame compete in his prime, but it could bite them in the butt if Giannis decides to walk after 1-year.
Blazers lineup: Dame/Hood/Ariza/Giannis/Nurk
Bucks get 2 starter level players (one of which is a walking bucket in CJ), a break out 6th man type in Gary Trent Jr., an athletic prospect in Little, and then they get 3 first round picks over the next 6 years. This package is probably as sweet as they'll come for the Bucks if they think they'll need to shop Giannis (who will likely be a 1-year rental for most teams). They would still be a top 4 team in the East and have prospects and assets to rebuild. Plus, this new squad would be a huge three-point threat in the East. Taking on Whiteside also allows them to shop Brook Lopez too and see what he could fetch them in terms of rebuilding assets.
Bucks lineup: Bledsoe/CJ/Middleton/DJ/Lopez