Çoklu İmza İşlemleri

Çoklu İmza İşlemleri

Patent Numarası: 12531751

Özet: Bir blockchain için çoklu imza işlemi oluşturulmasına yönelik bilgisayar tarafından uygulanan bir yöntem sunulmaktadır. Yöntem, ilk olarak bir birinci çıktının ve bir birinci girdinin imza dışı kısmının alınmasını içerir. Birinci girdi, çoklu imza gereksinimini kodlayan ilk harcanabilir işlem çıktısına yönelik bir outpoint içerir.

Ardından, birinci çıktı ve birinci girdinin imza dışı kısmı elektronik olarak imzalanır ve böylece şu unsurlarla birlikte kullanıldığında çoklu imza gereksinimini karşılayacak bir imza oluşturulur:

İlişkili bir sighash single bayrağı

En az bir başka imza

Yöntem ayrıca, bir ikinci çıktının ve bir ikinci girdinin imza dışı kısmının alınmasını içerir. İkinci girdi, en az bir imza gerektiren bir imza gereksinimini kodlayan ikinci bir harcanabilir işlem çıktısına yönelik bir outpoint içerir.

Daha sonra ikinci çıktı ve ikinci girdinin imza dışı kısmı elektronik olarak imzalanır ve böylece imza kısmına, ilişkili bir sighash bayrağı ile birlikte eklendiğinde imza gereksinimini en azından kısmen karşılayan bir imza oluşturulur.

Tür: Patent (Grant)

Dosyalama Tarihi: 23 Kasım 2021

Patent Tarihi: 20 Ocak 2026

Devralan: nChain Licensing AG

Mucitler: Katharine Molloy, Craig Steven Wright, Owen Vaughan


Bu patent, blockchain sistemlerinde çoklu imza (multisignature) işlemlerinin oluşturulması için kullanılan bir yöntemi açıklar. Çoklu imza sistemi, bir işlemin geçerli sayılması için birden fazla kişinin veya anahtarın onayını gerektiren bir güvenlik mekanizmasıdır. Bu yöntem, bir işlemde bulunan girdiler ve çıktılar üzerinde dijital imzalar oluşturulmasını ve bu imzaların belirli kurallara göre bir araya getirilmesini içerir.

Sistem, önce belirli bir işlem çıktısına bağlı olan ve çoklu imza gereksinimi içeren girdileri alır. Ardından bu girdilerin imza dışı bölümleri ve ilgili işlem çıktıları dijital olarak imzalanır. Bu imzalar, diğer imzalarla birlikte kullanıldığında çoklu imza şartını karşılayacak şekilde oluşturulur. Ayrıca sistem, başka bir işlem girdisi için en az bir imza gerektiren bir imza şartını karşılamak üzere ek imzalar üretir.

Bu yaklaşım sayesinde blockchain üzerinde yapılan işlemler yalnızca tek bir anahtarın onayıyla değil, birden fazla tarafın onayıyla gerçekleştirilebilir. Bu da özellikle ortak hesaplar, kurumsal varlık yönetimi veya yüksek güvenlik gerektiren işlemler için daha güvenli bir işlem yapısı sağlar.