前言:尋找寫作靈感?中文期刊網用心挑選的區塊鏈技術在人物形象設計的應用,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:探討區塊鏈技術在人物形象設計中進行應用的可能性主要包括前景以及可能存在的問題。提供了系統的解決方案,基于區塊鏈技術來解決人物形象創造中的原創認定問題。
關鍵詞:區塊鏈;人物形象設計;時間戳
一、區塊鏈技術簡述
(一)區塊鏈嬌子比特幣
最近幾年比特幣的行情很火,比特幣的價格也像過山車一樣,變化巨大。但總體來說,是從超低價向高價的趨勢進行演變。在2010年5月的首次比特幣交易中,有位程序員購買兩個披薩餅,當時耗費了10000枚比特幣。而近期比特幣曾經達到過2萬美元/枚的高點,價格提高幅度達到了千萬倍。比特幣并不等于區塊鏈技術,是部分與整體的關系,就如同百度網站,隸屬于網絡但并不等于網絡。區塊鏈技術能夠實現的技術方案有許多種,比特幣是區塊鏈技術中目前最典型、也最成功的應用。但區塊鏈技術有著比比特幣更遠、更廣闊的應用前景,否則全球也不會以如此大的熱情研究該技術了。
(二)區塊鏈的重要概念
區塊鏈(blockchain)是由多獨立節點參與的分布式數據庫系統[1]。在區塊鏈體系中,如下幾個概念最為重要:首先,是“區塊”的概念。區塊,指的是能夠容放數據的區塊。簡單來說,我們可以把它理解成小容量的硬盤或者U盤,用于實現交易數據的存儲或者其它類型數據的存儲功能。在當前比特幣應用中,每個區塊的數據容量是1M。區塊的數據存儲量,是能夠逐步擴容的。其次,是“密鑰”的概念。該密鑰是算出來的,且前一個區塊的秘鑰能夠構成下一個區塊密鑰計算的題干部分,就像是把相鄰區塊連起來的環,通過每個區塊之間的密鑰,將一個個區塊連接起來,構成區塊鏈。第三,是“共識機制”的概念。共識機制,用以分配每個區塊的操作方,通常是首選算出前述密鑰的一方。第四,是“分布式存儲”的概念。分布式存儲,指的是區塊鏈中的數據內容在多個存儲結構中,以等同的方式進行分布存儲。舉一個簡單的例子來協助大家理解分布式存儲。比如,用戶莎莎拍了一張照片,把這個照片通過微信朋友圈進行之后,朋友圈中的其他微信用戶就可以看到用戶所發的照片。如果每個用戶在查看該照片的時候,都通過自己的手機進行數據存儲,那么,這張照片就符合了分布式存儲原則。但現在微信照片仍舊是在騰訊的服務器中進行存儲,就不是分布式存儲了。在區塊鏈中,每個終端的地位具有平等性,如下圖所示的那樣。
二、人物造型設計的現狀及問題
(一)人物造型設計的原創保護現狀
人物造型設計,在日常工作和生活中,具有非常廣泛的應用。比如影視、戲劇中的人物,絕大多數都需要進行人物造型設計。游戲中的人物,凡是以現實人物形象為基礎的游戲角色,通常也都需要進行人物造型設計。另外,在出席宴會的時候,或參加公共活動的時候,或進行廣告拍攝的時候,或在婚禮慶典的時候,等等,都會用到人物造型設計。人物造型設計的個性化很強,在進行設計工作的時候,會耗費設計師大量的精力,來對每一個細節進行精心安排,琢磨它們之間的色彩搭配、尺寸比例,進行大量的微調之后,才有望獲得優秀的人物造型設計方案。這需要傳承來自于設計師豐富的經驗,富有創意的思考以及精心的準備。經過多番努力后所獲得的設計成果,應用的時效卻常常短暫。比如,所進行的影視人物設計,常在一個情節拍攝完畢之后就廢棄掉了;所進行的婚慶人物造型設計,也會在婚禮結束之后清洗掉。正是因為這種短暫性,就使得人物造型設計難以獲得如著作權那樣的版權保護,也難以獲得技術創新中的專利保護。這是目前人物造型設計方案保護的主要難點。
(二)人物造型設計的原創認證問題
人物造型設計既有著成體系的設計理念,同時也鼓勵設計師進行創新。設計的風尚、潮流以及人物造型技術,都需要通過人們的創新來獲得發展。在這種情況下,設計理念、設計要點、造型技術等層出不窮,并常會出現方案重復的現象。其中哪些才是設計師的原創技術,就成了一個難以溯源的技術難題。人們在欣賞優秀人物造型的同時,沒有辦法了解造型是否為設計師的原創;且如果是原創的話,是否為整體原創還是部分原創。缺乏這樣的認證途徑,對設計師是不公允的,對優秀設計也是不公允的。這是以前技術水平有限的情況下,因為時代條件限制而造成的歷史問題。這一問題在技術高度發展的今天,有望得到解決,尤其是通過區塊鏈的技術來解決。
三、區塊鏈技術
在解決人物造型設計溯源上的可借鑒之處區塊鏈技術具有多個典型特征,可以對設計數據進行有效記錄及溯源。
(一)通過區塊鏈技術能夠形成時間序列。在區塊鏈序列中,通常會將第一個區塊稱為創始區塊。該創始區塊之后,會增加更多的區塊以存儲信息。這些區塊之間,能夠構成一個以時間為先后順序的鏈條。每個區塊都能夠對應上精準的時間,因為它們都設置了時間戳。通過各個區塊的時間戳,就能夠構造出一個具有時間指針的數據存放鏈條。時間戳被用來加蓋在區塊頭中,確定了區塊的寫入時間,同時也使區塊鏈具有時序的性質,時間戳可以作為區塊數據的存在性證明[2]。使用區塊鏈技術能夠非常有效地對設計進行溯源,每一個步驟,以及每一個技術的主干,以及技術的細節,都可以通過相應的區塊進行表達,能夠構成一個技術發展的時間鏈條。
(二)區塊鏈中數據不可修改的特性。即通過各個區塊本身以及各個區塊之間的設置規則,使得所有區塊中的已公開內容,均具有不可修改的特性。這是區塊鏈的最重要的特征之一,它是基于前面所描述的分布式存儲技術實現的。因為區塊中的數據被分散在各地存儲,如果有人希望進行數據更改,就需要對分散到各地的存儲數據進行同步修改,這是區塊鏈數據難以更改的最主要原因。當然,這種不可修改的特性也是相對的,假設擁有超級強大的運算能力,以及超級強大的內存資源的話,也是有可能進行篡改的。一般需要達到整個系統51%以上的運算能力及內存能力才有機會。這在分部式數據存儲結構中,是極其難以實現的。且如果篡改的區塊鏈的數量超過一定數量,比如六個級別的區塊,所涉及到的運算能力僅僅在理論上可行,實際上難以實現??偟膩碚f,可以理解為,區塊中所存儲的數據具有不可修改性。
(三)區塊鏈技術具有高度的開放性。區塊鏈技術,對個人隱私高度保護,因為數據的擁有方信息一般是通過數據地址來表達的。在外人看來,只能夠看到一個沒有意義的密碼字符串。而區塊中的數據內容部分,對各方均是公開的,這也是分布性存儲的基本要求。也就是說,通過區塊鏈技術所提供的人物造型分布式存儲方案,有機會索引到歷史記錄中的各個人物造型設計方案。于是,通過人物造型設計區塊鏈,不僅能夠有效地統計、分析設計師個人的造型成就,也能夠對整個行業的成果進行統計及分析。在完成了這種統計、分析之后,就可以很方便地判定設計師所做的設計方案和現有方案之間的差別和聯系,從而協助判定人物造型的創造性。
四、通過區塊鏈實現人物造型數據溯源的方式
(一)人物造型設計的圖像特征
人物造型,能夠給人以美學上的觀感。視覺效果是其最主要的表達內容,為了實現優秀的視覺效果,可能會用到不同的材質,不同的色彩布局以及不同的設計結構等等。結合人物造型的技術特點,我們在進行人物造型數據的記錄時,首先關注的是人物造型的外觀圖像;其次,對應著人物造型的技術實現方式進行記錄;另外,是對設計師的設計意圖進行記錄等。進一步,所需要實施的人物造型數據記錄,通常還包括有設計師的姓名、所在單位方面的信息、服務對象方面的信息,以及設計環境方面的信息等。在進行數據記錄時,還有一個需要注意的問題,就是人物造型設計的時間信息。因為區塊鏈中的時間戳不可更改,如果造型設計的完成時間與區塊鏈中的時間戳信息不一致的話,通過區塊鏈雖能準確記錄時間,但僅能記錄時間戳所對應的時間,用戶實際完成造型設計的時間,只能作為備注信息,沒有辦法通過區塊鏈進行驗證。(二)人物造型設計的圖像采集形式前面所描述的人物造型圖像信息,典型的實施方式,通常包含如下數據內容:首先是人物造型的正面信息;其次是人物造型所對應的側面信息。一個常見的數據采集方式,是通過六視圖的方式進行圖形信息采集。六視圖能夠更好地對人物造型設計進行表達,但在實施的過程中,某些視圖采集起來是困難的,比如仰視圖,則可以取消掉。為了更好地表達人物造型,需要用戶挑選最能夠展示人物造型特點的效果圖,作為該人物造型設計所對應的最佳實施例附圖。也就是說,通過區塊鏈記錄人物造型數據時,適合包括如下數據內容:首先是人物造型設計中的圖像數據;其次是人物造型設計中的設計結構,以及設計要點等方面的數據;再次,是人物造型設計的作者信息、單位信息以及創作的時間、地點等信息,另外還可以包括由接受人物造型的人物信息、單位信息,以及應用場合等信息,把這些數據進行打包,就可以對設計師的當次人物造型設計進行數據匯總了。
(二)人物造型設計圖像進行區塊鏈記錄的過程
在進行區塊鏈數據上傳時,需要有用以實現區塊鏈數據記錄的對應程序?;谠摮绦?,用戶寫入需要記錄的數據信息。需要說明的是,在區塊鏈技術中,能夠通過區塊直接進行記錄的數據有限,常常是少量字符、代碼方面的內容,很難對大容量的數據進行記錄。比如,最著名的區塊鏈,是用以實現比特幣的區塊鏈。當前每個區塊只能夠存儲1M的數據量,即使按當前的擴容方案進行擴容之后,每個區塊也最多只能存儲8M數據。這里面有兩個方面的考量,一是數據安全,二是分布式存儲方面的壓力。而前面所表達的人物造型數據,僅圖像數據一個方面,就能輕易達到幾十M的數據,或者更多。如此大的數據量,難以直接通過區塊進行數據存儲。適合在區塊鏈中進行存儲的數據,舉例來說,是數據量很小的一串代碼。這種情況下,就需要通過合理路徑來解決該問題。具體方案如下:首先獲得需要記錄的人物造型數據,對其進行匯總后打包,進而通過密鑰生成工具,生成一段密鑰性質的編碼,該編碼通常被稱為哈希值,而生成該編碼的工具,稱為哈希函數。接著,獲取前一步驟所生成的秘鑰編碼,通常是256位字符串,數據量非常小。進而通過區塊鏈來記錄這段編碼。該編碼就作為前面所打包數據的存儲地址索引信息,同時也是防偽認證信息。在需要調取人物造型數據的時候,只需要獲取該編碼,再通過配套的數據庫,搜索哈希值等于該編碼的數據,即可調出打包存儲的人物造型數據了。這種操作方式可以完全避免造假。因為所打包數據中,即使有一個字符被改變,整個數據的哈希值編碼就會整體改變。因此來說,所記錄的數據包,能夠確保是在區塊鏈進行數據存儲那一刻所對應的人物造型設計數據包。通過該方式,把數據包的密鑰進行存儲之后,就可以對該數據進行永久性的數據保存。按目前的理論,能夠對其篡改的可能性為零,至少是無限接近于零?;谶@種大數據的存儲,人們就可以把人物造型數據這種短暫生命周期的設計數據長久而精準地記錄下來,并且這種記錄是不可篡改的。人們利用這種技術,能夠對人物造型數據更好的記錄,遠優于當前的記錄水準。
五、結語
在進行區塊鏈數據記錄時,需要有相應的公共存儲空間,尤其是分布式數據存儲,這種數據存儲需要有相應的平臺,該平臺需要具有廣泛的接口,也需要更多的單位、組織及個人認同。應當創造條件,讓人們能夠逐步接受區塊鏈進行人物造型設計數據存儲的理念,讓更多的人參與到這個體系中,建立方便的操作入口,就像普通的手機APP一樣操作便利。到那時候,人們就可以利用區塊鏈技術,便捷、有效、精準、防偽地進行人物造型數據的存儲及利用工作了,那將是人物造型設計領域的新時代。
參考文獻:
[1]蔡維德,郁蓮,王榮,劉娜,鄧恩艷.基于區塊鏈的應用系統開發方法研究[J].軟件學報,2017(6).
[2]沈鑫,裴慶祺,劉雪峰.區塊鏈技術綜述[J].網絡與信息安全學報,2016(11):11-20.
作者:沈文科 單位:上海第二工業大學講師