Proof of Work vs Proof of Stake: Basic Mining Guide

Ameer Rosic

3 years ago

İş Kanıtı vs Bahis Kanıtı: Son zamanlarda, İş Kanıtı (PoW) sistemine dayanan bir Ethereum konsensüsünden, sözde Bahis Kanıtı'na dayalı birine geçiş fikrini duymuş olabilirsiniz.

Bu yazıda, İş Kanıtı vs Bahis Kanıtı arasındaki temel farklılıkları size açıklayacağım ve size madencilik tanımını sağlayacak, ya da süreç yeni dijital para birimleri ağ üzerinden serbest bırakılır.

Ayrıca, Ethereum topluluğu “iş” den “hisse” ye geçişi yapmaya karar verirse madencilik teknikleriyle ilgili ne değişecek?

Bu makale, yukarıdaki sorunu anlamak için temel bir kılavuz olmak istiyor. Daha ayrıntılı bir izlenim arıyorsanız, lütfen Ethereum'daki blockchain kurslarımıza göz atın.

İş Kanıtı nedir?

Her şeyden önce, temel tanımlarla başlayalım.

İş kanıtı, birden fazla sahte istek göndererek bir bilgisayar sisteminin kaynaklarını tüketmek amacıyla dağıtılmış hizmet reddi saldırısı (DDoS) gibi siber saldırıları caydırmak için ana hedefi olan bir protokoldür.

İş kanıtı konsepti bitcoin'den önce bile vardı, ancak Satoshi Nakamoto bu tekniği ona uyguladı - Nakamoto'nun gerçekte kim olduğunu bilmiyoruz - geleneksel işlemlerin yapılma biçiminde devrim yaratan dijital para birimi.

Aslında, PoW fikri aslen 1993 yılında Cynthia Dwork ve Moni Naor tarafından yayınlandı, ancak “çalışma kanıtı” terimi Markus Jakobsson ve Ari Juels tarafından 1999 yılında yayınlanan bir belgede icat edildi.

Ancak, bugüne dönersek, iş kanıtı belki de Nakamoto'nun 2008'de yayınlanan Bitcoin teknik makalesinin arkasındaki en büyük fikirdir, çünkü güvenilmez ve dağıtılmış uzlaşma sağlar.

Blockchain Geliştirici Olmak için Tren Ücretsiz Denemenizi Bugün Başlayın!

Güvenilmez ve dağıtılmış fikir birliği nedir?

Güvenilmez ve dağıtılmış bir uzlaşma sistemi, birinden para göndermek ve/veya almak istiyorsanız üçüncü taraf hizmetlerine güvenmenize gerek kalmadığınız anlamına gelir.

Geleneksel ödeme yöntemlerini kullandığınızda, işleminizi ayarlamak için üçüncü bir tarafa güvenmeniz gerekir (örn. Visa, Mastercard, PayPal, bankalar). Her hesabın işlem geçmişini ve bakiyelerini depolayan kendi özel kayıtlarını tutarlar.

Bu davranışı daha iyi açıklamak için yaygın bir örnek şudur: Alice Bob 100$gönderdiyse, güvenilir üçüncü taraf hizmeti Alice'in hesabını borç alacak ve Bob'un hesabını kredi verecekti, bu yüzden ikisi de bu üçüncü tarafın doğru olanı yapmasına güvenmek zorundalar.

Bitcoin ve birkaç diğer dijital para birimi ile, herkesin defterin bir kopyası vardır (blockchain), bu nedenle kimse üçüncü şahıslara güvenmek zorunda değildir, çünkü herkes yazılı bilgileri doğrudan doğrulayabilir.

İş ve madencilik kanıtı

Daha derine inmek, işin kanıtı, madencilik olarak da adlandırılan pahalı bir bilgisayar hesaplamasının tanımlanması için bir gerekliliktir; bu, blok zinciri adı verilen dağıtılmış bir defterde yeni bir güvensiz işlem grubu (sözde blok) oluşturmak için gerçekleştirilmesi gerekir.

Madencilik iki amaç olarak hizmet eder:

Bir işlemin meşruiyetini doğrulamak veya sözde çift harcamalardan kaçınmak için;

Madencileri önceki görevi yerine getirmek için ödüllendirerek yeni dijital para birimleri oluşturmak.

Bir işlem ayarlamak istediğinizde perde arkasında ne olur:

İşlemler bir blok dediğimiz şeye bir araya getirilir;

Madenciler her blok içindeki işlemlerin meşru olduğunu doğrular;

Bunu yapmak için, madenciler iş kanıtı problemi olarak bilinen matematiksel bir bulmacayı çözmelidir;

Her blok problemini çözen ilk madenciye bir ödül verilir;

Doğrulanmış işlemler halka açık blok zincirinde saklanır

Bu “matematiksel bulmaca” önemli bir özelliğe sahiptir: asimetri. İş, aslında, talep eden tarafında orta derecede zor olmalı, ancak ağ için kontrol edilmesi kolay olmalıdır. Bu fikir aynı zamanda bir CPU maliyet fonksiyonu, istemci bulmaca, hesaplama bulmaca veya CPU fiyatlandırma işlevi olarak da bilinir.

Tüm ağ madencileri aday bloğunu ilgilendiren matematiksel problem için bir çözüm bulmak için ilk yarışıyorlar, kaba kuvvet yoluyla başka şekillerde çözülemeyen bir sorun, bu yüzden esasen girişimleri çok sayıda gerektirir.

Bir madenci nihayet doğru çözümü bulduğunda, aynı anda tüm ağa duyurur ve protokol tarafından sağlanan bir kriptokrasi ödülü (ödül) alır.

Teknik açıdan bakıldığında, madencilik süreci ters karma işlemidir: bir sayı (nonce) belirler, böylece blok verilerinin kriptografik karma algoritması belirli bir eşikten daha az sonuçlanır.

Zorluk olarak adlandırılan bu eşik, madenciliğin rekabetçi doğasını belirleyen şeydir: ağa daha fazla bilgi işlem gücü eklenir, bu parametre artar, yeni bir blok oluşturmak için gerekli hesaplamaların ortalama sayısını da arttırır. Bu yöntem aynı zamanda, madencileri pozitif bir ekonomik dengeyi korumak için madencilik sistemlerinin verimliliğini artırmak için iterek blok oluşturma maliyetini artırır. Bu parametre güncelleştirmesi yaklaşık 14 günde bir oluşmalıdır ve her 10 dakikada bir yeni bir blok oluşturulur.

İş kanıtı sadece bitcoin blok zinciri tarafından değil, aynı zamanda ethereum ve diğer birçok blok zincir tarafından da kullanılmaktadır.

Çalışma sisteminin kanıtının bazı işlevleri farklıdır, çünkü her blok zincir için özel olarak yaratılmıştır, ancak şimdi fikirlerinizi çok teknik verilerle karıştırmak istemiyorum.

Anlamanız gereken önemli şey, şimdi Ethereum geliştiricilerinin, hisse kanıtı adı verilen yeni bir fikir birliği sistemi kullanarak tabloları çevirmek istemeleridir.

Kazık kanıtı nedir?

Hisse kanıtı dayalı işlemleri doğrulamak ve dağıtılmış uzlaşma sağlamak için farklı bir yoldur.

Hala bir algoritmadır ve amaç işin kanıtıyla aynıdır, ancak hedefe ulaşma süreci oldukça farklıdır.

Bahis kanıtı ilk fikir 2011'de bitcointalk forumunda önerildi, ancak bu yöntemi kullanan ilk dijital para birimi ShadowCash, Nxt, BlackCoin, NuShares/NuBits, Qora ve Nav Coin ile birlikte 2012'de Peercoin idi.

Algoritmanın, işlemlerin doğrulanması ve yeni bloklar oluşturma amacıyla matematiksel problemleri çözen madencileri ödüllendirdiği Çalışma Kanıtı'nın aksine, yeni bir bloğun yaratıcısı, zenginliğine bağlı olarak belirleyici bir şekilde seçilir, aynı zamanda hissesini olarak tanımlanır.

Blok ödülü yok

Ayrıca, tüm dijital para birimleri daha önce başlangıçta oluşturulur ve sayıları asla değişmez.

Bu, PoS sisteminde blok ödülü olmadığı anlamına gelir, bu nedenle madenciler işlem ücretlerini alır.

Bu nedenle, aslında, bu PoS sisteminde madencilere sahteciler denir, bunun yerine.

Ethereum neden PoS kullanmak istiyor?

Ethereum topluluğu ve yaratıcısı Vitalik Buterin, iş kanıtından hisselerin kanıtına geçiş yapmak için zor bir çatal yapmayı planlıyor.

Ama neden birinden diğerine geçmek istiyorlar?

Çalışmanın kanıtına dayalı dağıtılmış bir fikir birliği içinde, madencilerin çok fazla enerjiye ihtiyacı vardır. Bir Bitcoin işlemi, bir gün boyunca 1.57 Amerikan hanesine güç vermekle aynı miktarda elektrik gerektiriyordu (2015'ten itibaren veriler).

Ve bu enerji maliyetleri fiat para birimleri ile ödenir ve dijital para birimi değeri üzerinde sürekli bir düşüş baskısı oluşturur.

Yakın tarihli bir araştırmada, uzmanlar Bitcoin işlemlerinin 2020 yılına kadar Danimarka kadar elektrik tüketebileceğini savundu.

Geliştiriciler bu sorundan oldukça endişeli ve Ethereum topluluğu, daha yeşil ve daha ucuz bir uzlaşma biçimi için hissesini kanıtlamak istiyor.

Ayrıca, yeni bir bloğun oluşturulması için ödüller farklıdır: Çalışma Kanıtı ile madenci, madencilik yaptığı dijital para biriminin hiçbirine sahip olabilir.

Stake Kanıtı'nda, sahteciler her zaman basılan paraların sahibi olanlardır.

Sahteciler nasıl seçilir?

Casper (yeni bahis konsensüs protokolü kanıtı) uygulanırsa, bir doğrulayıcı havuzu olacaktır. Kullanıcılar sahteci olarak seçilecek bu havuza katılabilir. Bu süreç, Casper sözleşmesini çağırma ve Ether'i (veya Ethereum ağını güçlendiren madeni para) gönderme işlevi aracılığıyla kullanılabilir olacaktır.

Vitalik Buterin'in kendisi Reddit'te paylaşılan bir yazıda “Bir süre sonra otomatik olarak uyarılıyorsunuz” dedi.

“Doğrulayıcı havuzuna indüklenmek için öncelik şeması yoktur; diğer birleştiricilerin sayısına bakılmaksızın herkes istediği her turda katılabilir” diye devam etti.

Her doğrulayıcının ödülü “%2-15 civarında bir yerde” olacak, ancak henüz emin değil.

Ayrıca, Buterin, aktif doğrulayıcıların (veya sahtecilerin) sayısına uygulanan bir sınır olmayacağını savundu, ancak çok fazla doğrulayıcı varsa faiz oranını keserek ve çok az varsa ödülü artırarak ekonomik olarak düzenlenecektir.

Daha güvenli bir sistem mi?

Herhangi bir bilgisayar sistemi, özellikle de hizmet parayla ilgiliyse, hacker saldırıları olasılığından arınmak ister.

Yani asıl sorun şu: Kazık kanıtı iş kanıtından daha güvenli mi?

Uzmanlar bu konuda endişeli ve toplumda birkaç şüpheci var.

Bir Çalışma Kanıtı sistemi kullanarak, kötü aktörler teknolojik ve ekonomik disteşvikler sayesinde kesilir.

Aslında, bir PoW ağına saldırı programlamak çok pahalıdır ve çalabileceğinizden daha fazla paraya ihtiyacınız olur.

Bunun yerine, altında yatan PoS algoritması mümkün olduğunca kurşun geçirmez olmalıdır, çünkü özellikle cezalar olmadan, kazık tabanlı bir ağ kanıtı saldırmak daha ucuz olabilir.

Bu sorunu çözmek için, Buterin Casper protokolünü oluşturarak, bozuk bir doğrulayıcının para yatırma kaybedebileceği bazı durumlarda kümesini kullanabilen bir algoritma tasarladı.

Dedi ki: “Ekonomik kesinlik, Casper'da doğrulayıcıların katılım için mevduat göndermelerini gerektirerek ve protokol, bazı kuralları ihlal eden bir şekilde hareket ettiklerini belirlerse mevduatlarını elinden alarak gerçekleştirilir (” kesim koşulları “).”

Kesme koşulları, bir kullanıcının kırmaması gereken yukarıdaki koşulları veya yasaları ifade eder.

İş Kanıtı vs Bahis Kanıtı: Sonuç

PoS sistem doğrulayıcıları sayesinde kendi hesaplama gücünü kullanmak zorunda değilsiniz, çünkü şanslarını etkileyen tek faktörler kendi paralarının toplam sayısı ve ağın mevcut karmaşıklığıdır.

Dolayısıyla PoW'dan PoS'ye bu gelecekteki olası geçiş aşağıdaki avantajları sağlayabilir:

Enerji tasarrufu;

Saldırılar olarak daha güvenli bir ağ daha pahalı hale gelir: bir hacker toplam sikke sayısının %51'ini satın almak isterse, piyasa hızlı fiyat takdir ile tepki verir.

Bu şekilde CASPER, ekonomik bir uzlaşma sistemine güvenen bir güvenlik depozito protokolü olacaktır. Düğümler (veya doğrulayıcılar) yeni bloklar oluşturma sayesinde uzlaşmanın bir parçası olabilmek için bir güvenlik depozitosu ödemelidir. Casper protokolü, güvenlik mevduatları üzerindeki kontrolü sayesinde doğrulayıcılar tarafından alınan belirli ödül miktarını belirleyecektir.

Bir doğrulayıcı “geçersiz” bir blok oluşturursa, güvenlik depozitosu ve ağ konsensüsünün bir parçası olma ayrıcalığı silinir.

Başka bir deyişle, Casper güvenlik sistemi bahisler gibi bir şeye dayanır. PoS-tabanlı bir sistemde bahisler, konsensüs kurallarına göre doğrulayıcılarını bir para ödülü ile ödüllendirecek işlemlerdir.

Yani, Casper doğrulayıcıların diğerlerinin bahislerine göre bahis ve uzlaşma hızlandırır mümkün olumlu geri bildirimler bırakacağı fikrine dayanmaktadır.

Like what you read? Give us one like or share it to your friends

16,977
46
Have questions? We have built an incredible community of blockchain enthusiasts from every corner of the industry. If you have questions, we have answers! Ask community
dt_robinson@yahoo.como

:smile:

dt_robinson@yahoo.como

Liking this one... very detailed

sushrut.deshmukh@yahoo.como

The discussion whether PoW is better than PoS or vice versa, with all their relative advantages and disadvantages needs to be discussed with a larger audience. For afterall Blockchain is all about consensus, then why not a consensus within a larger community. If PoW requires huge computing power as a consequence high consumption of electricity, then people must be encouraged to use alternate renewable energy sources. This cannot be a reason to sacrifice the security it provides Visavis less consumption of power associated with PoS. Entry barriers with PoW are high so not anyone can just join the network to validate the transactions which can be the case with PoS. The very idea of Blockchain is decentralized trustless transactions without the involvement of third parties, so then what purpose Casper and such serve ?

Anis Dabdio

can someone anwser my questions what did you mean by bets ? is the forgers create blocs like in the POW ? and how they create it technically? is the forgers have to stake and in the same time instale a node in his computer ? is that node a piece of code that validate & confirm txs automaticaly ? is the forgers has the ability to on/off that node ? and what happens if they do that ? how this node can know if this tx are valide/legal or not ? is this node use some computer ressources ? CPU ... ? how the other supply of coins in POS protocol minted or released ? (in total supply) how the validator can create an invalide bloc ?

gsdeclercqo

It looks like Vitalik and Ethereum team have a plethora of interwoven and conflicting interests to solve. I will start with the biggest agency problem everyone is ignoring: 1) How to give the VC's bankrolling Ethereum a clean exit with expected returns of >20x on exit. They will be pushing hard for POS as it will create scarcity of ETH and push up their token holdings vastly for an exit. We should not ignore that the VC's interests and ETH community interests might be wholly orthogonal to each other. 2) How to keep the little guy vested and reward his/her loyalty to maintaining the integrity of the blockchain? Is this not the whole point of blockchain? Decentralized and distributed custodians of trust? Heads up! That ideal is long dead with mining pools creating hidden centralized power structures whose interests might not always be best aligned to the future of ETH nor the little minnows contributing to their pools. So, while moving this hidden centralized (concentration of control) to POS will certainly free up restrictions for the Ethereum developers to make changes, it will not democratize anything. 3) Who is being rewarded for what economic value? This is a fundamental question that needs to be clarified. Simply having 'staking pools' as trust agents is going to create other imbalances. Who is going to pay for the processing of trust (transaction verification)? What is the infrastructure going to look like? Or is that also going to get centralized as we already have in banks and effectively shafting all the minnows? If someone ‘stakes’ a very large amount of ETH, but has no supporting hardware to process transactions, what is his/her economic value? When you buy bonds/equity and get a yield, you are lending money to another entity that will invest that money in other assets to create economic value. The more speculative the assets are, the higher the risk of your investment and consequently the higher the required yield. These yields are not arbitrarily set. They are set by the market pricing the perception of default and clearing accordingly. How is the reward system of 'staking pools' going to work? Who is creating what economic value, who is setting the interest yields and according to what risk perceptions? And, what (crypto) economics are going to managing ETHs price inflation other than artificially restricting liquidity through 'staking'? One always has to ask why should one person/entity be entitled to a return without taking any risk (i.e. investment in economic generating assets)? The only concept that generates a return without creating underlying economic value is a Ponzi scheme. There, the risks are aggregated and dumped onto the last one in. So, beware of misaligned economic fundamentals. 4) How to solve the ever-increasing energy burden of crunching hashes? Maybe this constraint should also be solved by market forces and Ethereum should just create the right incentives for the market to innovate in this space? - One thing they can do is to keep a lid on algorithm complexity growth so that it is proportional to Moore's Law thus ensuring mining/forging overheads remain sustainable. - Also, the increasing variable costs of crunching MH/KWh will create pressure to innovate for energy efficient solutions. Maybe the reward system can be changed to include KWh (and/or green power) consumed regardless of your regional tariff. There is a plethora of opportunities to innovation and create value here. It just needs the right incentives. Regardless of the trust agent’s end design (POS, POW or POS/POW hybrid), my advice is that Ethereum needs to ensure that market forces determine prices, yields and transaction processing capacity. ETH’s end design needs to focus on creating the right incentives for the various stakeholders who create economic value and carry the risks and then releasing control to the community.

James Lyndono

mining pools have far more than 1000eth, the pools will act as the forgers and people will contribute to the mining pool. As a result the system for most miners will stay relatively the same.

Gunnar Forsgreno

A later article https://blockonomi.com/ethereum-casper/ explained how small players would exist in a scenario of high stakes required; “For instance, Ethereum founder Vitalik Buterin has recently thrown around a guesstimate of needing approximately 1,000 ETH to be one of the network’s inaugural stakers. He said that number could be dropped down to as low as 10 ETH over time. Whatever the number ends up being, users will still be able to band together and create “staking pools,” just like there are robust mining pools in the Bitcoin and Ethereum communities today. You’ll simply pitch your desired amount of ether in, lock in down with your peers, and rake in the dividends together (to be shared proportionally, of course).” One motive for the POS scheme part from saving energy is the ability to speed up transactions. Such a direction takes some power out of the arguments that blockchain processing would make cryptocurrency impractical for many applications that need to occur frequently.

Larry Jacksono

Proof-of-Stake - ARE YOU SURE it's a good IDEA??? GPU mining business would stop and miners would concentrate in other currencies possibly getting rid of ethereum. It would most likely dramatically decrease ethereum's value. Moreover - it would be controlled by the richest minorities which is a typical scenario for self-oriented future plans and corruption. I'd suggest to stay at Proof-of-Work model and evolve the power and possibilities.. smart-contracts will cover expensive computer calculations, for instance, by powering autonomous AI technologies which could consist of sience research, transportation, robotics, etc, etc.. Much higher demand for electricity which becomes too expensive? - Tesla is solving that problem... People, why would we still keep on living by the old system model where the earth is for god's and slaves.. i like philosophy of Jacque Fresco and even ethereum could be the key to it.. not by the governments - by the people..

Alec Chalmerso

POS is an unfortunate, but possibly accurate acronym.

Adrian Lazaro

Hi.the system in a way Look ok.the problem what i SEE is that validators will ne constrain to buy 1000 ethereum.this will Allow only rich persons to become validators.this condition is wrong!!

Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 4 bonus blocks

Already have an account? Sign In