Bir kripto para programlamak: kişisel yolculuğum

robot
Abstract generation in progress

Kripto para programlama dünyasına dalmaya karar verdim ve itiraf etmeliyim ki bu cesur olmayanlar için değil. Blockchain teknolojisini anlamaya çalıştığımda, beynim neredeyse patlayacaktı. O dijital paraların arkasında bu kadar karmaşıklığın olduğunu kim bilebilirdi?

Başlamak için, ne yaratmak istediğimi tanımlamam gerekiyordu. Ödemeler için bir moneda mı? Akıllı sözleşmeler mi? Gerçek şu ki, sadece arkadaşlarımı etkilemek istiyordum ama bunu whitepaper'ımda söyleyemezdim.

Bir platform seçmek başka bir baş ağrısıydı. Kendi blockchain'imizi inşa edebilirdim, ama bu, bisiklet sürmeyi daha yeni öğrenirken uzay roketi inşa etmeye çalışmak gibi olurdu. Bu yüzden mevcut bir platform kullanmayı tercih ettim. Büyük platformların avantajları var, ancak her şeyi kontrol eden merkezi devlere bağımlı olmayı sevmiyorum.

Programlama dili beni terletti. Akıllı sözleşmeler için Solidity açıkça mantıklı bir seçenek gibi görünüyordu, ancak onun sözdizimini öğrenmek, çevirmen olmadan Mısır hiyerogliflerini okumaya çalışmak gibiydi. C++ da bir seçenek ama, dürüst olalım, bu sadomazoşistler için.

En zor kısım, konsensüs ve veri yapısını uygulamaktı. Teori kitaplarda güzel, ama bunu programlamaya çalıştığınızda... aman Tanrım, ne bir kabus! En basit hatalar, dikkat etmezseniz size milyonlara mal olabilir.

Akıllı sözleşmeler başka bir işkence seviyesidir. Küçük bir hata ve ¡boom! paranız siber uzayda kaybolur. Basit bir noktalı virgül yüzünden projelerin servetlerini kaybettiğini gördüm.

Güvenlik beni geceleri uykusuz bıraktı. Hackerlar sürekli zayıf noktaları araştırıyorlar ve benim yaratımımın manşetlerdeki bir sonraki büyük hack olma fikri beni korkutuyordu.

Testnet utanç vericiydi. Her şeyin mükemmel çalıştığını düşünüyordum ta ki hatalar ışığı açtıktan sonra hamamböceği gibi ortaya çıkana kadar.

Eğer dürüst olursam, bu süreç son derece karmaşık ve kaynakları acımasızca tüketiyor. Kripto paralar yaratmaktan bahseden çoğu insan, bunun gerçekten ne anlama geldiği hakkında hiçbir fikre sahip değil.

Ve düzenlemelere dikkat edin... hükümetler bu projelere giderek daha fazla dikkat ediyor. Bir gün geliştirici oluyorsunuz ve ertesi gün finansal bir suçlu olarak değerlendirilebilirsiniz.

#crypto $BTC $BNB

Eğer cesaretin varsa işe koyul, ama seni uyardığımı söyleme!

BTC0.28%
BNB1.63%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)