Why Hive - Decentralized Governance
hive·@theycallmedan·
0.000 HBDWhy Hive - Decentralized Governance
The majority of people that get into crypto are not looking to engage in layer one governance. It is usually to invest for the goal of a profit, or the crypto network provides some kind of use case they enjoy. However, some have been in crypto for quite some time now and are looking to expand their horizons and participate in governance (a science few people understand) on their favorite crypto networks. A novice in governance participation must first learn how to assess which networks have censorship resistance adequately; this information will set you on the right foot. The entire point of decentralized governance is censorship resistance from any entity controlling the network. How do you know if a network has censorship resistance? First, you must differentiate a true layer one from layer two (or what should be layer two) and understand the methodology in which technology should be stacked. The big mistake I see in crypto today is the ego of being a layer one vs. layer two; the names are irrelevant, and the tire does not get angry at the engine; they work together. Only when human behavior is involved do we see people trying to put engines where tires should go and vice versa due to ego and ignoring practical application. A quick rule of thumb is highly computational (such as smart contracts) or "big" data (such as videos/images) should be on layer two. Layer one smart contracts do not scale because every node in the network has to run every smart contract. With layer two smart contracts, dapps can run the exact smart contracts they want on their own layer two node system. Hive's novel invention allows layer two dapps not to worry about micro forks; it handles it for them, which allows any dapp to rewind and replay the dapps internal state automatically- this allows for easy-to-build and highly secure dapps. With the immutable storage of text, you can build proper layer two applications. Layer one should consist of the transaction layer and long-form text storage. You can have a fast, scaleable layer one by removing the heavy-duty data and resource-intensive tasks to layer two. Contrary to popular belief, the layer one cannot be slow and expensive it must be fast, cheap, and scalable, allowing layer two to be built more securely with minimized trust. The more the layer two can interact with layer one, the more secure layer two becomes. It is critical to allow layer two to store data at will on layer one without the cost becoming prohibitive. Nowadays, we see what is called "layer twos." However, due to prohibitive fees, these layer "twos" are forced to batch data on their own separate networks, meaning in between batches, you will need to trust the security of that layer two because the data has yet to be stored on layer one. Essentially, they need to become a layer one in themselves for security, and they rarely communicate with the base layer they are trying to be a layer two for due to prohibitive fees. The longer the batch time, the more security natively needed for the layer two. Since fees on the most popular PoS networks are high due to having everything IE smart contracts + more on the base layer, the "layer twos" are forced to communicate more infrequently. It is a vicious cycle that ultimately leads to layer twos becoming layer ones that will communicate with another layer one on rare occasions, providing very little security in the grand scheme of things. Layer twos always need some incentive to secure what it is doing. The more load layer one can take off the layer two, the less cost it will be to secure the layer two. More so, if the layer two can frequently communicate with the layer one, it can easily fork out an attacker without needing to start over or lose a massive amount of data integrity. Having an incorruptible base layer of truth allows dapps to become as efficient as possible with minimized trust needed to operate. Layer two: Big data storage, dApps, smart contracts, anything that isn't text-based Layer one: Transactions, Long form text data which encompasses everything text-based such as Accounts, Communities Lists, Followers Lists, text content, etc. Layer two: Changes often, relies on layer one for most things text-based that it wants to store immutably. It secures its own smart contracts on either a socialized layer two smart contract network or runs its own node infrastructure and incentivizes the smart contracts with their native token or some method of recycling fees to node operators. Since layer two does not need to worry about important things like account balances, transaction history, community/follower list, etc., it can solely focus on its niche, using the exact smart contracts they desire, in the language they want, with predictable fee cost. Ultimately, big dApps will need to run their own smart contract infrastructure. Because using a socialized smart contract layer, the fees are unpredictable due to the "crypto kitty" effect of unforeseen mass adoption of a dApp overnight, spiking fees for everyone else regardless if your app has anything to do with it or not. Layer one: heavy-duty governance. Requires no premine, no ICO, no centralized coin distribution, and no founder or the founder must resist the temptation to dominate the network ideals by remaining anonymous. Coin voting is the foundation for dApps, and centralized coin distribution in any way will destroy the network's censorship resistance. The most important aspect of any chain is its current coin distribution and the projected future potential to distribute governance coins to as many different people in as many countries as possible. You must have an ongoing incentivized distribution, meaning the coin stakers are incentivized to distribute coins to other people, or the coins will only go to the people staking, and they have no reason aside from selling to part with them. While coin selling is the number one way a coin gets distributed, relying on that alone is not the most optimal solution, especially if the coin governance is controlled by those not looking to sell. Once the proper technological stack is achieved, the next way to notice if layer one has censorship resistance is if it does not have a centralized coin distribution. The first way to determine if the distribution is good is to see if the layer one coin had any kind of premine or insider sale/ICO. Moreso, the network must not rely on any centralized funding and must have a decentralized incentive mechanism built into the base layer. The less reliant on centralized outside forces, the more resilient the network becomes as it matures. A centralized coin distribution, coupled with reliance on centralized funding, inevitably leads to centralization—the two most widely used governance systems to date are PoW and coin voting. While PoW is a form of voting, today, we will focus on coin voting. PoS networks ultimately end up run by large staking pools. In practice, the largest staking pools rely on some form of outside incentive, predominantly a native token to the pool itself. The pool ultimately relies on centralized funding via selling its governance token. It is important to break down exactly how these staking pools are currently working in practice and how in theory, we may be able to tweak them in to have better odds of achieving censorship resistance. In practice, what we see happening on PoS base layer networks is that staking pools pop up like mini centralized DPoS networks that ultimately run the network. Whichever pool can offer the best deal to the stakers gets the most stakers; the pool with the most stakers and liquidity can offer the best deals, a virtuous cycle that ends with one giant pool in the end that runs the entire network. Since the staking pool is not supported by base layer decentralized incentives to upkeep the smart contracts and to run the pool's maintenance, the pools become centralized in governance. Staking pools adopt various ways to vote in validators; for instance, some pools choose the top validators, and governance token holders can then vote on those vetted validators. Another example is voting in as many validators as you want, with no vetting process, using the native token. Forcing off-chain voting delegation coupled with no base layer incentives built in to support the maintenance of the pool creates centralized staking pools. Hive witnesses are paid via the onchain incentives based on their vote ranking. They do not need to create their own token to support their witness; they are paid to do so. There is no overhead with smart contracts to be maintained and upgraded because the voting is all done onchain as a feature. Moreover, HiveGov (DPoS in general) is harder to overtake via money attack; 51% on HiveGov vs. 34% on POS. The more nodes you have, the less % of them can be used to validate at any one time.- This makes HiveGov more resilient to money attacks because the attacker needs to get almost twice as much coin to attack the network consistently. Comparing PoS vs. HiveGov is the wrong approach for the sake of attacking the other without constructive criticism is not optimal. A better approach is to see how they can help each other. If we set ego aside and look at the facts, you'll see that PoS and HiveGov are not only helpful to each other but also essential. PoS is the leaves of HiveGov tree. If we simply look at both of them as coin voting, one with on-chain voting and a parameterized minimum validator count to become operational, you'll start to see where both have strengths and weaknesses. And mind you, I said the broad term "PoS," but not all PoS networks are the same either; there are parameterized PoS networks that act better in practice than your traditional unparameterized PoS networks. One such is how dexes are built using honeycomb tech. This example would be, the top x amount of validators, let's say 20, have all equal say. So you have your PoS, but the benefit of parametered validator count. Since DPoS requires human bandwidth to vote, the more DPoS-type networks you have, the more watered down the voters become, the newer networks- This is where PoS-type networks thrive because they can rely on the layer one for security and not have to worry about voting others in. Therefore you can infinitely scale PoS networks without the worry of the governance becoming fragile. Both have their strengths and, when combined, form a formidable foe. To be continued... previous: https://peakd.com/pos/@theycallmedan/why-hive-series-pos-vs-hivegov  *And if you don't love me now, you will never love me again. I can still hear you saying you would never break the chain. - the chain*
👍 kevinwong, mystry360, mariperez316, zestimony, artemislives, rich0399, cabalen, mrwang, arconite, nurhayati, oriongg, idea-make-rich, silversaver888, diosarich, dayerlis, zuly63, kimavalon, vrezyy, veteranforcrypto, ferrate, investingpennies, onestop, oscarcampos86, pablo1601, mynewlifeai, purepinay, thelordsharvest, eurodale, steemvault, communitybank, utube, sportscontest, videosteemit, fantasycrypto, photohunt, photohunter1, photohunter2, photohunter4, photohunter5, superlotto, steemulant, steemstorage, fire451, starfighter, seekingalpha, steemtelly, wolffeys, mind.force, knightsunited, eii, julesquirin, danielhive2021, threesteps, astrocat-3663, yangyanje, gerel, jigstrike, citimillz, hive-127039, edwing357, potpourry, fitpinay, itskach, reseller, ange.nkuru, mustavi, nakary, naty16, lucianav, psicologiaexpres, clau-de-sign, hive-142864, ava77, maxelitereturned, magdiel7, afterglow, adonisr, drhueso, smartvote, quochuy, teamvn, kei2, mocha15, hugo1954, bpcvoter, g4fun, joeyarnoldvn, yousafharoonkhan, franciscopr, quatro, liaminit1, trangbaby, shiftrox, yameen, ozmash, xyz004, gerber, ikrahch, bilpcoin.pay, dcityrewards, babeltrips, d35tr0, lynnnguyen, kimloan, dora381, whynotcamp, riansilva, crazy-bee, lobaobh, sunnyvo, hyhy93, ivypham, artist-freepae, tuyenmei95, youdontknowme, ezzy, exyle, reazuliqbal, steem.leo, mice-k, kat.eli, ausbitbank, tomiscurious, fatman, rilo, unpopular, simba, iansart, shitsignals, jeanlucsr, felander, unconditionalove, cst90, bestboom, linco, dlike, bobby.madagascar, followjohngalt, noeliazul, determine, permaculturedude, triplea.bot, tiffin, pablo1601.sports, invest2learn, ribary, dpend.active, sketching, hivechat, dcrops, jkp.nisha, mcsherriff, poliwalt10, saravm82, green77, louis88, omarcitorojas, chuuuckie, lestrange, fyn, louis.random, louis.pay, phortun, janaveda, tipsybosphorus, onlavu, nichemarket, c4cristi3, nonsowrites, cageon360, heutorybr, djblendah, yogacoach, star.lord, dec.entralized, nateaguila, whiterosecoffee, borran, hubeyma, simplymike, stayoutoftherz, the-table, thrasher666, dallas27, adambarratt, organicgardener, themonkeyzuelans, oac, battlemaster, naturalkiller, monsterdoom, sacrosanct, mylibrary, stellify, delso, royaleagle, flxlove, ltcih, ltcij, ltcil, ityp, themanny, logantron, kendra19, dine77, gawz69, doomsdaychassis, theresa16, coriolis, itmp, pieternijmeijer, sergino, triviummethod, roleerob, jancharlest, smasssh, emrebeyler, borbolet, dendendenden, sbi2, dpoll.witness, photosnap, stevelivingston, dilimunanzar, sharpshot, auracraft, bastter, drricksanchez, enjar, xyz001, sbi-tokens, digital.mine, superlao, sneakyninja, thedailysneak, stackin, adetorrent, bozz, mightypanda, asmr.tist, vikisecrets, radard, thanksforplaying, vickyguevara, golddeck, perfilbrasil, gooddeck, cryptocurator, steveconnor, goingbonkers, jamzmie, bigmoneyman, rawutah, chmoen, beezdak, likwid, gmlrecordz, pcojines, sunshineee, lynds, blewitt, promobot, freebornsociety, fbslo, votebetting, alcibiades, lunaticpandora, rubencress, draconel, roberto58, aurauramagic, cyprianj, prettynicevideo, rus-lifestyle, djennyfloro, abdulmath, fucanglong, lachg89, horpey, rosatravels, krommus, cryptosharon, islanderman, realgoodcontent, ghaazi, shanghaipreneur, steemitcolombia, lorentm, completewind, lowlifevzla08, alexa.art, mtzrene, ungranulises, itinerantph, bigram13, yacobh, feedmytwi, eugelys, fermionico, jordangerder, caribehub, monica-ene, netdent, isaria, alphacore, paintingangels, faizarfatria, gabrielatravels, homeginkit, dfacademy, disagio.gang, reggaejahm, lunaticanto, kgakakillerg, nascimentoab, hungryharish, emeka4, clayboyn, jaybird, shanibeer, armentor, jongolson, gavinatorial, olivia08, strongwoman, shani.jahming, bulldog1205, kingscrown, por500bolos, nascimentocb, dechastre, spiderwhale, steemindian, bilpcoinrecords, coolguy123, ericburgoyne, olgadmitriewna, cbridges573, aurrasing, boatymcboatface, theshell, atma-yoga, juliocesar7, hungryanu, uyobong, coronadovu, bashadow, robsasuke, kendewitt, fionasfavourites, celinavisaez, edipascal, whack.science, smp.cardio, steem-tube, steemituplife, angel33, arlettemsalase, thehive, patronpass, plusvault, arrrds, dalz, otom, paragism, reggaesteem, forykw, heyitshaas, meanbees, doze, empoderat, blainjones, fractalnode, the4thmusketeer, forkyishere, gunthertopp, offoodandart, eastmael, vaneaventuras, buzzbee, innfauno12, mahuampionlinemg, choco11oreo11, podg3, jussbren, suigener1s, jack0, silverquest, tommys.shop, emaillisahere, thehouse, almightygrim, dnrxgwp2021, littleshadow, misstaken, denissemata, marshalmugi, hive-data, yeswecan, hucksbucks, fatimajunio, gleam-of-light, cryptoccshow, elizahfhaye, crisgojar, odsam2, norat23, adesojisouljay, opeyemioguns, anytime-soon, hiro-hive, sucal, simplymeekarts, argeh, joven777, drbenzz, princess001, zenai, elly001, emmy3, benii, padom2020, servant7, angelic01, tbliz, opopa, cyber-tech, charlotte01, kingly0, blackdovy, gone-hive, fatherfaith, ubani, lizzy-b, sparker005, tildy, eliseo.soriano, shalom0809, emmanuel222, pladozero, ctptalk, wolfhart, teamashen, joseystarr, contentisking, shaka, sportsgeek, musicgeek, marketinggeek, docmarenkristina, sophieandhenrik, coinomite, cardtrader, fourfourfun, cconn, tomwafula, minerspost, darkpylon, ambiguity, huckleberrie, leprechaun, sharkthelion, matinahaha, doudoer, doifeellucky, cooperfelix, mttok, jonsnow1983, leomolina, k0wsk1, yestermorrow, hyborian-strain, claudio83, anroja, reinhard-schmid, brainhacks, elvlogxpasta, gardeningchannel, silasvogt, marblely, johannpiber, marblesz, maryjacy, sacra97, borjan, kph, penguinpablo, cryptonized, funnyman, hungrybear, jacuzzi, therealsnowjon, hopestylist, walterjay, c0ff33a, azircon, ysmael20, fazendadolobo, tcpaikano, eliigonzalez, shabue, barry405, fermentedphil, logic, hivecuba, lioz3018, manuelernestogr, ditoferrer, fabiodc, ricardoeloy, androliuben, manuphotos, jomancub, miguelgonzalezms, osmy91, janetedita, abelfotografia, cryptocubangirl, demoad, tecnologyfan1, cristianahi, kitalee, karelnt, edmundochauran, jimmy.adames, dayirome, iskafan, dickturpin, jemima1996, maga83, steeminer4up, fotonorway8, wbrandt, tarazkp, uruiamme, jonela, babytarazkp, aussieninja, daltono, elderson, flowerbaby, loboblanco, hivedeb, mes, joseantpp, elsyquee, lrekt01, ninnu, dayadam, mengao, yeral-diaz, cherepin, jmis101, domidomi, zullyscott, indelvalle65, hive.friends, geeklania, anttn, merit.ahama, enedisjhihi, galenkp, emilygabrihi, hive-168869, gloriaolar, lalupita, uwelang, dkid14, cirangela, manuelgil64, handtalk5, valeriavalentina, pastzam, irvinc, emaxisonline, sagarkothari88, monsterchiller, gabtoeres, luciannagy, aafeng, rakel1406, gersomur, priyanarc, davidesimoncini, papilloncharity, iasplan, santigs, softworld, hjkvuu, blind-spot, themonetaryfew, geraldinlahihi, melinda010100, rt395, anna-newkey, irisenaaa, teammo, abouttodie, elevator09, javierbasti, bustillo, jphamer1, nahupuku, elianaicgomes, bil.prag, walterprofe, jongcl, lisfabian, vcelier, lileisabel, manniman, resonator, informationwar, dmwh, haccolong, deepdives, shanhenry, delver, risemultiversity, riskneutral, investinfreedom, tftproject, truthforce, inigo-montoya-jr, n0m0refak3n3ws, stevescoins, hoaithu, anhvu, frankydoodle, v4vapid, eudarcabello, ura-soul, pexpresiones, hojaraskita, petronila, junior182, nildasalazar, benantca, leninbracho50, rodyservi, axeltheartist, yolmare, nacarid, karolines, sevalo13, wakeupnd, insanityisfree, atma.love, commonlaw, clownworld, yiobri, jimbobbill, palimanali, maxsieg, mirroredspork, hjrrodriguez, awuahbenjamin, jokinmenipieleen, appreciator, mobi72, myfreshes, actioncats, fotomaglys, fairyberry, detlev, bluemist, x30, sunsea, samostically, outlinez, inciter, zeesh, discoveringarni, noalys, elgatoshawua, wendy0520, lenasveganliving, josehany, aprasad2325, xappreciator, antisocialist, coolsurfer, kattycrochet, vancouverdining, beerlover, sofs-su, waliphoto, pvinny69, shainemata, soyunasantacruz, goldcoin, theshaki, linita, photographercr, daysiselena, rarereden, roundbeargames, xianlaiyiju, alexandersw020, konchix, hivebuildercomps, creacioneslelys, ivan-jz4, arabisouri, r351574nc3, chrysanthemum, salty-mcgriddles, exifr, exifr0, dera123, trafalgar, raindrop, traf, kgsupport, sachingeorge, valor2s, lacausa, violator101, devyswan1, el-dee-are-es, acidyo, steeminator3000, adamada, mister-meeseeks, maonx, rendrianarma, leveluplifestyle, jude.villarta, jazzhero, romeskie, sgbonus, bestofph, hivephilippines, creodas, markjason, kendallron, pinas, hiveph, iamyohann, khoola, dollayah, shikika, bearone, appleskie, steemph.uae, sarimanok, mami.sheh7, jonalyn2020, arcgspy, eylz619, crimsonowl-art, mdasein, winly, mrnightmare89, freedomring, kneelyrac, iameden, gohenry, meltysquid, angelbless, macoolette, etblink, pocketrocket, beatzchain, michellpiala, junebride, boboman, brianoflondon, hivehydra, blocktvnews, bambukah, rauti, anderssinho, ahmedsy, kriszrokk, olaunlimited, kryptik.tigrrr3d, betterthanhome, trumpikas, cryptomaniacsgr, hironakamura, readthisplease, onwugbenuvictor, deraaa, estherscott, winniecorp, attentionneeded, omosefe, atyourservice, reineesmay, martinlazizi, steemph.cebu, agentzero, mhm-philippines, francesgardose, counterterrorism, slefesteem, namranna, brusd, leebaong, aljunecastro, blackman15, jamiz, honeyletsgo, cheesom, sawi, mojacko, riottales, joshuafootball, jmsansan.hive, davids-tales, rasty.demecillo, missdonna, leeyen23, peterpanpan, elricmoonslayer, psygambler, greatness96, sorenkierkegaard, starzy, themarshann, jackobeat, blackelephant, apokruphos, synergized, abdulmatin69, jenesa, dizzyapple, georgie84, kim24, guider, kyanzieuno, kayegrasya, pjmisa, cyyy1998, geeyang15, psyo, mercy11, pizzanniza, glennamayjumaoas, jonnahmatias1016, dragokazo, rencongland, doctyppierre, tedzwhistle, janicemars, nikkabomb, noelgamingtv, nanggroe1, joshglen, thisisruby, racibo, angoujkalis, poprzeczka, gambit-x, edb, mrsexappeal, ihal0001, minnowspeed, zackarie, ilovegames, vasko90, louisthomas, legendarryll, digitalmack, josejirafa, jayparagat, irenicus30, parth7878, taniqnam, melcaya, ninyea, juecoree, thinkingmind, christianyocte, raquelita, theguruasia, bengiles, devpress, rzc24-nftbbg, noble-noah, silverd510, marianne55, wnfdiary, demotruk, claraxmas, giovannixmas, steemik, omarrojas, steemadi, gadrian, milaan, oflyhigh, wherein, cnstm, likuang007, lianjingmedia, upmewhale, zerofive, starrouge, francescomai, esportleague, drag33, flquin, oniemaniego, valued-customer, cryptosimplify, russia-btc, amitsharma, petra67, franzpaulie, andreseloy581, cryptokungfu, dsky, helmibireuen, isabelpena, osita21, tex73110, efmm, confundidos, confundidosof, doncustom, alesama666, wren-thiago, deltasteem, torran, movebitch, guildrewards, fw206, caracasprin, yulilemus02, intothewild, milagroscdlrr, thorsito, lisbethseijas, evildeathcore, thewritersblock, muxxybot, jordan.lesich, hispeedimagins, guest123, miguelmederico, ssekulji, taskmaster4450, unyimeetuk, rohansuares, rpren, susie-saver, onealfa, l337m45732, the.rocket.panda, joseph23, avatara, alenox, xchng, elyelma, pboulet, akumagai, alypanda, madisonelizabeth, farleyfund, mattbee, marlonfund, jacobpeacock, lyon-89, newsflash, technologix, rocinanteprimo, stefano.massari, charleshart16, epsilon27, akukamaruzzaman, opinizeunltd, arisad, blanchy, drax, julimaita, nthanhtung, singa, borepstein, chanych85, henrycalu, almi, katirayo, amerlin, hivewoman, robertmendontza, krisbelfigarella, chrismacys, waveshaper, s4b4t0n, shahed, alex-rourke, noakmilo, albanyg12, alvonzo, lorenaolivera, beffeater, kzxixs, royalsam,