loader image
WhatsApp Destek
Open-Source Software (OSS)

Açık kaynak yazılım (Open-Source Software, OSS), kripto para birimi ile yeni bir boyut kazanmıştır. Kripto para biriminin arka yapısındaki teori Bitcoin’in oluşumundan daha öncesine dayanmaktadır. Bitcoin, günümüze kadar gelen ve bilinen ilk kripto para olmasından ziyade, Blockchain kullanan ilk kripto para birimi olarak bilinmektedir.
Bilinen eski kripto para birimleri arasında World of Warcraft ismi ile oyun evreninde bir değer deposu ve bir aktarım aracı olarak kullanılmak üzere tasarlanmış bir dijital para birimi olan World of Warcraft (WoW) altını gibi saygıdeğer isimler de yer almaktadır. Kullanıcıların bilgisayarlarının grafik arayüzü aracılığıyla WoW ekosistemiyle etkileşime girecekleri ve altın ile ödüllendirilmek üzere çeşitli dijital görevleri tamamlayacakları bir iş kanıtı (Proof of Work, PoW) mining algoritması kullanılmıştır. WoW altının fiat para birimi değeri arttıkça, herhangi bir zorluk ayarlaması yapmadan daha fazla minerı kendisine çekmiş ve sonrasında ise önemli bir enflasyona ve çöken bir ekonomiye yol açmıştır.
Günümüzün popülaritesi yüksek kripto para birimleri ise geçmişte yaşanan bu sorunlardan arınmış görünmektedir. Daha açıklayıcı olmak adına örnek vermek gerekirse Bitcoin ve diğer kripto para birimleri, mining gücü arttığında büyük enflasyonu önlemek için mining zorluğunu ayarlamaktadır. Coinlerden borsalara ve cüzdanlara kadar neredeyse her kripto para biriminin açık kaynaklı yazılım üzerine inşa edilmiş olması şaşırtıcı bir durum değildir.
Çoğu açık kaynaklı yazılım lisansları, herkesin kaynak kodunu incelemesine, değiştirmesine ve yeniden dağıtmasına olanak sağlarken, bazı lisanslar orijinal kaynak kodun değiştirilmiş kaynak kodla birlikte yayınlanmasını gerektirmektedir.
Açık Kaynak (Open Source) Teriminin Anlamı
Açık kaynak, yazılım kodunu herkesin görebilmesi amacı ile oluşturulmuş herkese açık olduğu anlamını taşıyan yazılım kodu olarak bilinmektedir. Kripto para dünyasında, herhangi bir gözden geçiren kişinin incelemesi için bu yazılım kodunu GitHub'da yayınlamak artık bir endüstri standardı haline gelmiştir. Bu durumun iki ana sebebi aşağıdaki gibi açıklanmaktadır:
Açık kaynak, kullanıcılara bir projenin yasal olduğuna dair güvence vermeye yardımcı olmaktadır. Kişiler, sisteme kodlanmış backdoor veya başka şüpheli tutarsızlıklar olmadığından emin olmak için kontrol edebilmekte ve diğer olumsuz bulguları tespit etmek daha kolay olmaktadır. Örnek olarak, yakın zamanda Tron coinin bazı kodlarını çalındığı ve bu durumun bazı alıcıların projeye desteği bırakmasına neden olduğu tespit edilmiştir.
Açık kaynaklı sistemler, yüzlerce deneyimli kriptograf tarafından saatler boyunca gözden geçirilebilmekte ve bu da hataların ve yanlışlıkların çok daha hızlı tanımlanmasına ve düzeltilmesini sağlamaktadır, bu nedenle daha güvenlidir. Ayrıca bir sistem güvenlik için gizliliğe bağlıysa, yalnızca gizli kaldığı sürece güvenlidir. Açık kaynaklı sistemlerde ise bu sorun yaşanmamaktadır.
Açık kaynağın dezavantajı ise herkesin kodu görebilmesi, alabilmesi ve kullanabilmesidir. Çoğu durumda intihal riski, açık kaynağı savunulamaz hale getirmektedir.
Kripto para birimlerinde gerçekten böyle bir soruna sahip değildir. Bir coinin maliyeti, onun değeri üzerinde anlaşmaya varan yeterli sayıda insan tarafından türetilmektedir. Açık kaynaklar sayesinde elde edilen kodlar ile yapılan basit bir taklit ile çok da değerli olmayacaktır.
Açık kaynaklı yazılım, kaynak kodu yayınlanan ve herkesin bakabileceği, değiştirebileceği veya yeniden dağıtabileceği bir yazılım türüdür. Açık kaynaklı yazılım, genellikle birçok farklı katılımcı arasında açık, işbirliğine dayalı bir şekilde geliştirilebilmektedir. Bu tür projeler şeffaflık, açık değişim, ücretsiz katılım, hızlı prototip oluşturma ve topluluk odaklı, işbirliğine dayalı geliştirme ilkelerini benimserler.
Açık kaynaklı yazılımın tam tersi, kaynak kodu yayınlanmayan kapalı kaynaklı yazılımlardır ve yalnızca bu yazılımları geliştiren veya oluşturan kişi, ekip veya kuruluş bunu değiştirme ve dağıtma hakkına sahiptir.
Açık Kaynaklı Yazılımın Avantajları
Açık kaynaklı yazılımlar, diğer yazılım türlerine göre bazı avantajlara sahip olabilirler. Açık kaynaklı yazılım felsefesi, geliştiricilere ve kullanıcılara potansiyel olarak fayda sağlayabilecek açık işbirliği felsefesini teşvik ederken, aynı zamanda çeşitli alanlardan birçok farklı uzmanı getiren açık katılım çağrısı nedeniyle daha yüksek kaliteli bir ürün geliştirilmesine uygun bir ortam hazırlayabilir. Potansiyel olarak çok sayıda katılımcı bu sorunlarla ilgilenme hakkına, erişimine ve uzmanlığına sahip olduğundan, sorunları çözmek, kapalı kaynaklı yazılımlara göre daha hızlı ve daha düşük maliyetlidir.
Öte yandan, açık kaynaklı yazılımlar, geliştirme sürecini koordine eden tek bir grup veya kişi olmadan merkezi olmayan bir şekilde geliştirilirse, farklı katılımcıların stratejik kararlar üzerinde anlaşması önemli miktarda zaman alabilir. Birçok açık kaynak projesi, bu koordinasyon sorununu çözmek için özel yönetim modelleri uygulamaktadır.
Daha geniş anlamda, yazılımın tamamının veya çoğunun açık kaynaklı bir lisansı kullanması durumuna açık kaynaklı yazılım hareketi adı verilir. Bu hareketin hedefleri arasında, benzer fikirlere sahip kişiler tarafından ortaklaşa yapılan yüksek kaliteli kod üretimi ile açık kaynak teknolojisinin iyileştirilmesi de yer almaktadır. Açık kaynak yazılım hareketini destekleyen geliştiriciler, açık işbirliği felsefesine bir katkı olarak gönüllü olarak kod yazar ve değiştirirler.
1999'da Açık Kaynak ile İlgili Bilinenler
20 yıl önce açık kaynağın faydalarının çoğu bugün hala geçerli olmaktadır. Açık kaynak hakkında söylenenler aşağıda gibi açıklanacaktır.
“Güvenliğin işlevsellikle hiçbir ilgisi yoktur.” Çoğu test, güvenlikten ziyade işlevselliğe odaklanmaktadır. Bu nedenle kapalı kaynaklı yazılımın beta testi, neredeyse kaçınılmaz olarak güvenlik açıklarını düzeltilmemiş bir şekilde işlemini yapacaktır. Yazılımdaki güvenlik sorunlarını yakalamanın tek yolu, yeterince deneyimli kişinin kodunu ayrıntılı olarak gözden geçirmesidir. Kripto yapısı ile aynı yönde ilerleme sağlayarak, açık kaynak giderek merkeziyetsizleşmektedir. Düzeltilmesi gereken sorunları belirlemek için kriptografları ödüllendiren Bug ödül ilanları, coinler, borsalar ve cüzdanlar için oldukça yaygındır.
“Bir algoritma yalnızca gizli kaldığı sürece güvenliyse, o zaman yalnızca algoritma yazan kişi mühendisliğe karşı gelerek algoritmaları yayınlayana kadar güvenli olacaktır.” Kapalı kaynak programlama, doğal olarak açık kaynak programlamadan çok daha fazla zayıflığa sahiptir. Bu zayıflık, kodu yazan veya başka şekilde ona erişebilecek kişilerin şeklini almaktadır. Bu kişiler, herhangi bir zamanda kodları kullanabilip veya serbest bırakabilmektedir, yani sistem yalnızca ilgili kişiler ilgili görevlere yoğunlaştıkları sürece güvenlidir. Kripto para dünyasında ise söz konusu milyarlarca doların olabileceği iken, bu tür bir güvenlik açığı doğal olarak kabul edilememektedir.
“Kendi güvenlik protokolünü oluşturan herkes ya dahidir ya da aptal.” Sıfırdan başlamak yerine açık kaynak şifrelemeyi kullanmak ve üzerine inşa etmek genellikle daha mantıklı olacaktır.
Son söylenti ise, “Açık kriptografi sadece daha iyi olmakla kalmıyor, aynı zamanda daha ucuzdur. Akıllı şirketleri yayınlanmış kriptografiyi kullanmaya yönlendiren aynı mantık, onları yayınlanmış güvenlik protokollerini kullanmaya da yönlendirmektedir. Kendi güvenlik protokolünü oluşturan herkes ya bir dahi ya da aptaldır. Dahi olmak aptal olmaya göre daha yüksek olasılık taşıdığından, yayınlanan protokolleri kullanmak daha akıllı bir harekettir.” şeklindedir.
bitcoin
Bitcoin (BTC) $ 105,419.24
ethereum
Ethereum (ETH) $ 2,537.60
tether
Tether (USDT) $ 1.00
xrp
XRP (XRP) $ 2.17
bnb
BNB (BNB) $ 652.86
solana
Solana (SOL) $ 148.91
usd-coin
USDC (USDC) $ 1.00
tron
TRON (TRX) $ 0.273401
dogecoin
Dogecoin (DOGE) $ 0.171805
staked-ether
Lido Staked Ether (STETH) $ 2,536.14
cardano
Cardano (ADA) $ 0.61952
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 105,520.27
hyperliquid
Hyperliquid (HYPE) $ 40.68
wrapped-steth
Wrapped stETH (WSTETH) $ 3,061.18
sui
Sui (SUI) $ 2.91
bitcoin-cash
Bitcoin Cash (BCH) $ 477.40
chainlink
Chainlink (LINK) $ 13.16
leo-token
LEO Token (LEO) $ 9.17
avalanche-2
Avalanche (AVAX) $ 18.85
stellar
Stellar (XLM) $ 0.25387
the-open-network
Toncoin (TON) $ 2.98
usds
USDS (USDS) $ 1.00
whitebit
WhiteBIT Coin (WBT) $ 48.40
shiba-inu
Shiba Inu (SHIB) $ 0.000012
weth
WETH (WETH) $ 2,539.97
wrapped-eeth
Wrapped eETH (WEETH) $ 2,717.68
litecoin
Litecoin (LTC) $ 85.42
hedera-hashgraph
Hedera (HBAR) $ 0.151553
binance-bridged-usdt-bnb-smart-chain
Binance Bridged USDT (BNB Smart Chain) (BSC-USD) $ 1.00
monero
Monero (XMR) $ 322.04
ethena-usde
Ethena USDe (USDE) $ 1.00
polkadot
Polkadot (DOT) $ 3.77
bitget-token
Bitget Token (BGB) $ 4.42
coinbase-wrapped-btc
Coinbase Wrapped BTC (CBBTC) $ 105,535.28
uniswap
Uniswap (UNI) $ 7.76
pepe
Pepe (PEPE) $ 0.00001
pi-network
Pi Network (PI) $ 0.559427
aave
Aave (AAVE) $ 269.00
dai
Dai (DAI) $ 0.999895
ethena-staked-usde
Ethena Staked USDe (SUSDE) $ 1.18
bittensor
Bittensor (TAO) $ 359.50
okb
OKB (OKB) $ 48.84
blackrock-usd-institutional-digital-liquidity-fund
BlackRock USD Institutional Digital Liquidity Fund (BUIDL) $ 1.00
aptos
Aptos (APT) $ 4.53
internet-computer
Internet Computer (ICP) $ 5.24
crypto-com-chain
Cronos (CRO) $ 0.088435
near
NEAR Protocol (NEAR) $ 2.17
jito-staked-sol
Jito Staked SOL (JITOSOL) $ 180.20
ethereum-classic
Ethereum Classic (ETC) $ 16.66
susds
sUSDS (SUSDS) $ 1.06
ondo-finance
Ondo (ONDO) $ 0.760691
tokenize-xchange
Tokenize Xchange (TKX) $ 29.98
usd1-wlfi
USD1 (USD1) $ 1.00
mantle
Mantle (MNT) $ 0.605569
official-trump
Official Trump (TRUMP) $ 9.59
fasttoken
Fasttoken (FTN) $ 4.42
gatechain-token
Gate (GT) $ 15.60
kaspa
Kaspa (KAS) $ 0.072087
vechain
VeChain (VET) $ 0.021773
cosmos
Cosmos Hub (ATOM) $ 4.07
sky
Sky (SKY) $ 0.085981
lombard-staked-btc
Lombard Staked BTC (LBTC) $ 105,425.25
polygon-ecosystem-token
POL (ex-MATIC) (POL) $ 0.196811
fetch-ai
Artificial Superintelligence Alliance (FET) $ 0.665211
ethena
Ethena (ENA) $ 0.283279
render-token
Render (RENDER) $ 3.28
filecoin
Filecoin (FIL) $ 2.41
usdt0
USDT0 (USDT0) $ 1.00
arbitrum
Arbitrum (ARB) $ 0.309935
binance-peg-weth
Binance-Peg WETH (WETH) $ 2,538.14
jupiter-perpetuals-liquidity-provider-token
Jupiter Perpetuals Liquidity Provider Token (JLP) $ 4.41
worldcoin-wld
Worldcoin (WLD) $ 0.928279
first-digital-usd
First Digital USD (FDUSD) $ 0.998182
algorand
Algorand (ALGO) $ 0.171432
usdtb
USDtb (USDTB) $ 1.00
kucoin-shares
KuCoin (KCS) $ 11.17
binance-staked-sol
Binance Staked SOL (BNSOL) $ 157.42
spx6900
SPX6900 (SPX) $ 1.39
nexo
NEXO (NEXO) $ 1.23
flare-networks
Flare (FLR) $ 0.018019
rocket-pool-eth
Rocket Pool ETH (RETH) $ 2,890.80
jupiter-exchange-solana
Jupiter (JUP) $ 0.405306
kelp-dao-restaked-eth
Kelp DAO Restaked ETH (RSETH) $ 2,657.76
celestia
Celestia (TIA) $ 1.69
fartcoin
Fartcoin (FARTCOIN) $ 1.12
virtual-protocol
Virtuals Protocol (VIRTUAL) $ 1.71
bonk
Bonk (BONK) $ 0.000014
injective-protocol
Injective (INJ) $ 11.09
sonic-3
Sonic (S) $ 0.327245
polygon-bridged-usdt-polygon
Polygon Bridged USDT (Polygon) (USDT) $ 1.00
binance-bridged-usdc-bnb-smart-chain
Binance Bridged USDC (BNB Smart Chain) (USDC) $ 1.00
newton-project
AB (AB) $ 0.015666
optimism
Optimism (OP) $ 0.568269
paypal-usd
PayPal USD (PYUSD) $ 0.99982
sei-network
Sei (SEI) $ 0.172086
blockstack
Stacks (STX) $ 0.618065
mantle-staked-ether
Mantle Staked Ether (METH) $ 2,717.10
kaia
Kaia (KAIA) $ 0.161127
xdce-crowd-sale
XDC Network (XDC) $ 0.057889
story-2
Story (IP) $ 3.21