Bitcoin bir sosyal sistem olarak, istikrarlı bir şekilde çalışması insanların onun doğası ve olması gereken şekli üzerinde uzlaşmasına bağlıdır. Ancak, kritik konularda hala geniş ve sürekli evrilen ayrılıklar mevcuttur.
Satoshi Nakamoto, başlangıçta Bitcoin'i tamamen yeni bir P2P elektronik ödeme sistemi olarak tasarladı. Ancak Bitcoin'in ürün tasarımında veri işleme kapasitesi sınırlıdır, bu da işlem ücretlerinin pahalı olmasına neden olur. Ayrıca, Bitcoin zincirindeki işlem verileri büyük ölçüde kullanıcı gizliliğini açığa çıkarır ve bu durum başlangıçta tasarlanan anonimlikten oldukça uzaktır.
Bu sorunları çözmek için, Bitcoin topluluğu birçok iyileştirme önerisi sundu ve bunlar arasında teorik olarak en iyi sonuç veren ZK ve SNARKs ile ilgili teknolojilerin tanıtılmasıdır. Bu teknolojiler, gizliliği önemli ölçüde artırabilir ve işlem hacmini yükseltebilir. Ancak Bitcoin protokolünün değiştirilmesinin zor olması nedeniyle, bu teknolojiler henüz Bitcoin protokolüne eklenememiştir.
Bitcoin script'in işlevselliği sınırlıdır, SNARK'ı doğrudan doğrulamak için yeterli değildir. Teorik olarak herhangi bir hesaplamayı doğrulamak mümkün olsa da, pratikte SNARK doğrulaması için gereken program boyutu Bitcoin'in blok boyutu sınırını aşmaktadır.
Bitcoin'de SNARK doğrulaması gerçekleştirmek için şu anda iki olası yol bulunmaktadır:
OP_CAT gibi basit işlem kodlarını etkinleştirerek Bitcoin script'inin işlevselliğini artırmak ve SNARK'ları doğrulamak için kullanılabilir. OP_CAT, Merkle kanıtlarını doğrulamak için kullanılabilir ve FRI tabanlı SNARK'ların doğrulanmasına yardımcı olur.
BitVM teknolojisini kullanarak, protokolu değiştirmeden herhangi bir hesaplama görevini doğrulayabilirsiniz. BitVM, Taproot MerkleTree yapısı ve KV depolama çözümü ile script boyutu kısıtlamalarını aşar ve güvenliği sağlamak için dolandırıcılık kanıtı mekanizmasını kullanır.
Ayrıca, ZeroSync ekibinin önerdiği Chain State Proofs teknolojisi, ZK ile birleştirildiğinde Bitcoin tarihsel verilerinin senkronizasyonu ve doğrulama iş yükünü önemli ölçüde azaltabilir, çalıştırma düğümü maliyetlerini düşürebilir.
Genel olarak, ZK doğrulamanın benimsenmesi Bitcoin protokolünün kaçınılmaz bir eğilimidir, ancak somut uygulama yolları hala daha fazla araştırma ve tartışma gerektirmektedir. Hangi seçeneğin tercih edildiğine bakılmaksızın, nihai hedef daha fazla uygulanabilir senaryoyu desteklemek ve pratikliği artırmak olmalıdır.
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.
19 Likes
Reward
19
3
Share
Comment
0/400
NftDeepBreather
· 07-27 21:53
zk ile ne kadar yükseliş yapabilir?
View OriginalReply0
LiquidationAlert
· 07-25 15:42
BTC yine yükseliyor mu? Zaten protokol değişmez.
View OriginalReply0
TxFailed
· 07-25 15:40
teknik olarak konuşursak... btc 2009'da takılı kaldı, oysa zk zaten eth kullanıcılarını gizlilik kabuslarından kurtarıyor.
ZK doğrulaması: Bitcoin protokolünün evrimi için kaçınılmaz bir yol
ZK doğrulama getirme: Bitcoin protokolünün kaçınılmaz eğilimi
Bitcoin bir sosyal sistem olarak, istikrarlı bir şekilde çalışması insanların onun doğası ve olması gereken şekli üzerinde uzlaşmasına bağlıdır. Ancak, kritik konularda hala geniş ve sürekli evrilen ayrılıklar mevcuttur.
Satoshi Nakamoto, başlangıçta Bitcoin'i tamamen yeni bir P2P elektronik ödeme sistemi olarak tasarladı. Ancak Bitcoin'in ürün tasarımında veri işleme kapasitesi sınırlıdır, bu da işlem ücretlerinin pahalı olmasına neden olur. Ayrıca, Bitcoin zincirindeki işlem verileri büyük ölçüde kullanıcı gizliliğini açığa çıkarır ve bu durum başlangıçta tasarlanan anonimlikten oldukça uzaktır.
Bu sorunları çözmek için, Bitcoin topluluğu birçok iyileştirme önerisi sundu ve bunlar arasında teorik olarak en iyi sonuç veren ZK ve SNARKs ile ilgili teknolojilerin tanıtılmasıdır. Bu teknolojiler, gizliliği önemli ölçüde artırabilir ve işlem hacmini yükseltebilir. Ancak Bitcoin protokolünün değiştirilmesinin zor olması nedeniyle, bu teknolojiler henüz Bitcoin protokolüne eklenememiştir.
Bitcoin script'in işlevselliği sınırlıdır, SNARK'ı doğrudan doğrulamak için yeterli değildir. Teorik olarak herhangi bir hesaplamayı doğrulamak mümkün olsa da, pratikte SNARK doğrulaması için gereken program boyutu Bitcoin'in blok boyutu sınırını aşmaktadır.
Bitcoin'de SNARK doğrulaması gerçekleştirmek için şu anda iki olası yol bulunmaktadır:
Ayrıca, ZeroSync ekibinin önerdiği Chain State Proofs teknolojisi, ZK ile birleştirildiğinde Bitcoin tarihsel verilerinin senkronizasyonu ve doğrulama iş yükünü önemli ölçüde azaltabilir, çalıştırma düğümü maliyetlerini düşürebilir.
Genel olarak, ZK doğrulamanın benimsenmesi Bitcoin protokolünün kaçınılmaz bir eğilimidir, ancak somut uygulama yolları hala daha fazla araştırma ve tartışma gerektirmektedir. Hangi seçeneğin tercih edildiğine bakılmaksızın, nihai hedef daha fazla uygulanabilir senaryoyu desteklemek ve pratikliği artırmak olmalıdır.